DataGridView数据源选择(不是用代码的方式)

underuwing 2010-10-18 03:01:47
我用的是vs2005,数据库是Sql Server2000。
在一个Form里面添加一个DataGridView控件,然后单击DatagridView右上角的按钮,弹出DataGirdView任务对话框,在下拉列表选择相应的数据源。(不是用代码的方式)
此时没有数据源,单击添加项目数据源
再选择数据库---再选择新建数据连接
弹出一个添加连接的对话框,可以选择数据源的类型
问题就出现在这儿了,这里的数据源的类型该设置成什么样儿的??
我用的是vs2005,数据库是Sql Server2000。
不管我选择Microsoft SQL Server (OLE DB)还是Microsoft SQL Server 数据库文件 (SqlClient)。
单击测试连接都是失败。提示[DBNETLIB][ConnectionOpen(Connect())]SQL SERVER不存在或拒绝访问。
...全文
322 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
underuwing 2010-10-24
  • 打赏
  • 举报
回复
object数据源 是oledb那个吗?
underuwing 2010-10-24
  • 打赏
  • 举报
回复
object数据源 是oledb那个吗?
qingwengang123 2010-10-23
  • 打赏
  • 举报
回复
用object数据源 自己写增删改查的方法 就可以了
underuwing 2010-10-23
  • 打赏
  • 举报
回复
我把电脑里的sql server2005 删除(之前电脑上有sql server2005 和sql server 2000两个版本)之后,通过用Microsoft SQL Server 或者ole db server数据提供程序 可以连接数据库成功了。但是楼上说的,通过一个数据库文件作为数据源的方法还没是不行,提示还是连接sql server2005失败之类。
是不是不用代码,按照向导来连接数据库,vs2005编译器总是喜欢先连接sql server2005?
还有一个问题,假如我电脑上既有2000又有2005,那么server=local或者workstationid=local,会连2000还是2005啊?
hyd85716 2010-10-22
  • 打赏
  • 举报
回复
Microsoft SQL Server 数据库文件 (SqlClient)。
用这个
你登陆帐号和密码有问题
我的能连上
pigadd 2010-10-22
  • 打赏
  • 举报
回复
楼主你在vs里用
工具--连接数据库
测试连接一下看看嘛
lgq890306 2010-10-22
  • 打赏
  • 举报
回复
你在新建数据库连接的时候服务器名,登录设置和连接到一个数据库你都设置好了吗
underuwing 2010-10-22
  • 打赏
  • 举报
回复
额,没有人告诉我嘛~~~~~
underuwing 2010-10-18
  • 打赏
  • 举报
回复
忘了说了,用代码的方式可以正常连接。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧