vb啊 不是C#啊 怎么按套路出牌啊

解决方案 »

  1.   

    Dim conn As New OleDbConnection("provider=microsoft.jet.oledb.4.0;datasource=G:\Microsoft SQL Server\MSSQL.1\MSSQL\Data\jxc_mis.mdf")
    这种用法不太好吧,为什么不用SQL服务器呢?你这样登录用户名都没有啊,又不是用windows的身份登录,不出错就怪了。Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=master;Data Source=SQLSVR
      

  2.   

    感谢楼上的大侠~~!!那个问题解决好了~~~可是又出现了这样的异常显示:对象名client无效~~client是我数据库里边的表的名字dbo.client
    不知道这又是啥问题??
      

  3.   

    好像我以前也遇到这情况,insert into client 该为 insert into dbo.client试试
      

  4.   

    试过了改成dbo.client~~~
    不过还是不行问题到底在哪儿呢??
      

  5.   

    检查下你这个client表名和数据库中的表名是一致的嘛?
      

  6.   

    你连接的那个数据库中有没有client这张表,如果有,登陆用户有没有client表的insert权限,
    检查下看看
      

  7.   

    嗯~~表名实一致的~~我把数据库弄得特简单。就是新建了数据库,新建了一张表,别的什么都没动~~,每次打开SQL的时候数据库连接是window身份验证我系统是VISTA~~~会不会和这个有关??
      

  8.   

    你不会把楼上的那个连接直接拿来用吧,他连的是master
      

  9.   

    感谢楼上的!!!就是这个问题我改过来就好了~~!!万分感谢!!!
    初次用SQL~~~之前都用ACCESS~~~呵呵~~~