C#连接数据库的简单问题!

来源:百度知道 编辑:UC知道 时间:2024/06/19 22:54:31
我要连接一个数据库,请大家看一下,我这些步骤对不对?
1、打开SQL Server 2000,建一个数据库和其中的若干表;
2、保持服务管理器打开,在Visual Studio 2005中Database Explorer里连接数据库(连接我在SQL Server 2000中建立的数据库);
3、在Visual Studio 2005中双击那个窗体并编代码,可是,左边的Database Explorer已经连接了数据库,还要写SqlConnection的连接字符串语句吗?

如果把数据库放在Database Explorer里了,服务管理器就算关上也不要紧是吗?或者说,根本不用Database Explorer连接也可以,是吗?我觉得好乱啊!请各位高人指点!谢谢!

看来你确实有点乱,而乱的原因可能是因为你的理论知识不太扎实。。不过这个东东捏,初学的时候确实很混乱的,正如楼上所说,database explorer或者是企业管理器(sql server2005是management studio)亦或者是你的程序sqlconnection去连接,其实都是去命令数据库引擎帮你做你想做的东西,他们相互期间并没有联系也相互不认识,各做各的,你可以想成其实他们就是一个用户而已,就像baidu网站在同一时间有很多人访问他的数据库一样。一个断开了并不影响其他人的使用。至于服务管理器,它的用处是管理数据库引擎工不工作的,如果服务是开启的,那关闭它是可以的
不过好像有个例外,如果你是windows身份验证连接数据库的话,貌似就不太一样了。

yao

Database Explorer只是vs上自带的查看数据库的工具,跟你程序没关,即使你只打开vs,不打开项目,页可以用这个Database Explorer

这个只是方便你查看数据库的工具栏 跟你操作没一点关系

"Database Explorer只是vs上自带的查看数据库的工具,跟你程序没关,即使你只打开vs,不打开项目,页可以用这个Database Explorer"

说的没错 顶!

不用高人了,我这个低人也可以说说的呀,服务管理器要是关上了,那什么都看不到了;Database Explorer和你写的程序一点关系没有,只是方便你在VS看看你的数据库,看看数据库里的表,再看看表里的字段,这样方便写代码些。