你把错误码写出来可以吗?
注意一下,在access里的字符表现形式和sql server里的不一样;

解决方案 »

  1.   

    怎么获得错误码?我用的是ACCESS2000?
      

  2.   

    object acnLogin: TADOConnection
        Connected = True
        ConnectionString =
          'Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data ' +
          'Source=K:\网站建设\qxh\database\userclient.mdb;Mode=ReadWrite;Ex' +
          'tended Properties="";Jet OLEDB:System database="";Jet OLEDB:Regi' +
          'stry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Typ' +
          'e=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial B' +
          'ulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Dat' +
          'abase Password="";Jet OLEDB:Create System Database=False;Jet OLE' +
          'DB:Encrypt Database=False;Jet OLEDB:Don'#39't Copy Locale on Compact' +
          '=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:' +
          'SFP=False'
        LoginPrompt = False
        Mode = cmReadWrite
        Provider = 'Microsoft.Jet.OLEDB.4.0'
        Left = 40
        Top = 8
      end
      
       object aqrRegister: TADOQuery
        Connection = acnLogin
        Parameters = <>
        Left = 192
        Top = 8
      end其他的设置都为默认值。
    是数据库的返回的错误,只有错误信息,没有错误码