您的位置:程序门 -> .net技术 -> c#



求助!用vs2005开发pda程序时连接sql server2000,出现错误,急啊,在线等!谢谢


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


求助!用vs2005开发pda程序时连接sql server2000,出现错误,急啊,在线等!谢谢
发表于:2007-03-27 15:54:42 楼主
添加引用:using   system.data.sqlclient,
函数:
private   void   menuitem1_click(object   sender,   eventargs   e)
{
        //   assumes   connectionstring   is   a   valid   connection   string.
        string   connectionstring   =   "data   source=ting;initial   catalog=image;integrated   security=true ";
        using   (sqlconnection   connection   =   new   sqlconnection(connectionstring))
        {
          connection.open();
          //   do   work   here.
          }
}
编译通过,但运行时在“connection.open();”处出现“未处理sqlexception”的错误,详细信息里显示error为:system.data.sqlclient.sqlerrorcollection。
为什么啊?找了很长时间原因了,还是不行。
本人初学开发,望高手指教,谢谢!!
发表于:2007-03-27 16:07:401楼 得分:0
connectionstring   不全吧.你得数据库密码有么?
"data   source=127.0.0.1;initial   catalog=数据库;user   id=sa;password=sa;integrated   security=true ";
发表于:2007-03-27 16:10:182楼 得分:0
帮顶
发表于:2007-03-27 16:10:183楼 得分:0
没有密码,字符串是正确的
发表于:2007-03-27 16:10:264楼 得分:0
连接字符串
name= "alarmsystem "   connectionstring= "database=alarmsystem;server=10.232.226.141;user   id=sa;password=fpg;
发表于:2007-03-27 16:32:335楼 得分:0
我的数据库没有设密码。我使用了vs2005自带的添加数据源的功能,添加了一个sql   server的数据源,添加成功,并可以在里面预览数据,自动生成的连接字符串就是“data   source=ting;initial   catalog=image;integrated   security=true”。但是当我将数据源中的表拖动到模拟器设计界面中后(帮助中说这样可以建立程序与数据库的连接),运行时也出现“未处理sqlexception”的错误。
发表于:2007-03-27 16:36:136楼 得分:0
在这里出错:int   returnvalue   =   this.adapter.fill(datatable);
发表于:2007-03-27 16:43:137楼 得分:0
真的是很急呀,帮帮忙吧,谢谢大家!


快速检索

最新资讯
热门点击