改其实没问题,但要保证有如下四个
server =  机器名
database = 数据库名
uid= 用户名
password= 密码例如:
SqlConnection conn = new SqlConnection("server=localhost;database =pubs;uid=sa;password=11");
conn.open()

解决方案 »

  1.   

    我的连接字符串:
    this.oleDbConnection3.ConnectionString = @"Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Database Password=;Data Source=""E:\Documents and Settings\Administrator\桌面\current\current\bin\Debug\log.mdb"";Password=;Jet OLEDB:Engine Type=5;Jet OLEDB:Global Bulk Transactions=1;Provider=""Microsoft.Jet.OLEDB.4.0"";Jet OLEDB:System database=;Jet OLEDB:SFP=False;Extended Properties=;Mode=Share Deny None;Jet OLEDB:New Database Password=;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;User ID=Admin;Jet OLEDB:Encrypt Database=False";
    我只改了其中数据原的路径!
      

  2.   

    Data Source='"E:\Documents and Settings\Administrator\桌面\current\current\bin\Debug\log.mdb"';
    引號是不是有問題
      

  3.   

    Data Source=@"E:\Documents and Settings\Administrator\桌面\current\current\bin\Debug\log.mdb";
      

  4.   

    this.oleDbConnection3.ConnectionString = @"Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Database Password=;Data Source="+@"E:\Documents and Settings\Administrator\桌面\current\current\bin\Debug\log.mdb"+";Password=;Jet OLEDB:Engine Type=5;Jet OLEDB:Global Bulk Transactions=1;Provider="+"Microsoft.Jet.OLEDB.4.0"";Jet OLEDB:System database=;Jet OLEDB:SFP=False;Extended Properties=;Mode=Share Deny None;Jet OLEDB:New Database Password=;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;User ID=Admin;Jet OLEDB:Encrypt Database=False";
      

  5.   

    this.oleDbConnection3.ConnectionString = @"Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Database Password=;Data Source="+@"E:\Documents and Settings\Administrator\桌面\current\current\bin\Debug\log.mdb"+";Password=;Jet OLEDB:Engine Type=5;Jet OLEDB:Global Bulk Transactions=1;Provider="+"Microsoft.Jet.OLEDB.4.0"+";Jet OLEDB:System database=;Jet OLEDB:SFP=False;Extended Properties=;Mode=Share Deny None;Jet OLEDB:New Database Password=;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;User ID=Admin;Jet OLEDB:Encrypt Database=False";
      

  6.   

    我想将数据原的路径改成相对路径,
    string currentpath=System.IO.Directory.GetCurrentDirectory();
    Data Source="+currentpath+@"\log.mdb"
    请问这样改有什么不对吗?
      

  7.   


    按CMIC(大象)说的那样该就可以了