使用智能设备进行开发。我在PDA程序中添加了引用:System.Data.SqlClient;添加了命名空间:using System.Data.SqlClient;其他我就是和PC的连接字符串一样的写了。
SqlConnection connStr = new SqlConnection();c.BCConn = "server=.;database=BarCode;uid=sa;pwd=";connStr.ConnectionString = c.BCConn;string strCom="select * from BC";
SqlCommand cmd_pwd = new SqlCommand(strCom,connStr);DataSet ds_pwd = new DataSet();SqlDataAdapter da_pwd = new SqlDataAdapter(cmd_pwd);connStr.Open();
da_pwd.Fill (ds_pwd,"Pwd");
connStr.Close();但是出错了,我跟踪了一下,是在这句出的错connStr.Open();也就是在打开SQL连接的时候出错了报了这个 SqlException
查了下,但是不懂。我已经没有力气了,唉大家有知道的么?有请告诉我,谢谢顶者有分,请帮我顶下,谢谢。

解决方案 »

  1.   

    是不是你的pda没有网络连接呀?
      

  2.   

    有网络连接的,无线连接,我用PC还是能ping得到PDA的
      

  3.   

    我怀疑是不是还要在PDA上安装SQLCE。
      

  4.   

    PDA上装没装SQL client?
    不装是连不上的
      

  5.   

    装了SQL client的说,我在PDA上一共装了这几样Microsoft。NET CF 1.0 CHS-String Reso...
    Microsoft .NET Compact FrameWork
    Microsoft SQL Client 
    Microsoft SQLCE2.0
      

  6.   

    据我所知
    SQL SERVER2000 需要sp3 或sp4同时需要sp3或sp4的IIS方面的补丁微软网站上有得下  如果有需要可以加我QQ我白天在
      

  7.   

    谢谢quitquitquit啊,问题解决了,装了补丁就能访问的说。再次感谢啊!