怎样做?谢谢~!

解决方案 »

  1.   

    当前路径
    str:=extractfilepath(application.ExeName);
      

  2.   

    就是怎样写进去~!
    我查到这段代码,但不知道怎样加进去。
    object DataModuleADO: TDataModuleADO
      OldCreateOrder = False
      Left = 411
      Top = 187
      Height = 217
      Width = 298
      object ADOConnection1: TADOConnection
        ConnectionString = 
          'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=D:\11' +
          '1\db\test.mdb;Mode=Share Deny None;Extended Properties="";Persis' +
          't Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Reg' +
          'istry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Ty' +
          'pe=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial ' +
          'Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Da' +
          'tabase Password="";Jet OLEDB:Create System Database=False;Jet OL' +
          'EDB:Encrypt Database=False;Jet OLEDB:Don''t Copy Locale on Compac' +
          't=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB' +
          ':SFP=False'
        LoginPrompt = False
        Provider = 'Microsoft.Jet.OLEDB.4.0'
        Left = 40
        Top = 24
      end
      object ADOQuery1: TADOQuery
        Connection = ADOConnection1
        CursorType = ctStatic
        ParamCheck = False
        Parameters = <>
        SQL.Strings = (
          'select * from test')
        Left = 120
        Top = 24
      end
      object ADOQuery2: TADOQuery
        Connection = ADOConnection1
        Parameters = <>
        SQL.Strings = (
          'select * from test')
        Left = 176
        Top = 40
      end
    end
      

  3.   

    try
    _______________________________________________________________________
        ConnectionString = 
          'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source='+extractfilepath(application.ExeName)+'\test.mdb' +
          ';Mode=Share Deny None;Extended Properties="";Persis' +
          't Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Reg' +
          'istry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Ty' +
          'pe=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial ' +
          'Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Da' +
          'tabase Password="";Jet OLEDB:Create System Database=False;Jet OL' +
          'EDB:Encrypt Database=False;Jet OLEDB:Don''t Copy Locale on Compac' +
          't=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB' +
          ':SFP=False'
      

  4.   

    关键:Data Source=D:\111\db\test.mdb;可以用:Data Source=\test.mdb;即为(程序)当前路径下的\test.mdb;
      

  5.   

    当前路径
    str:=extractfilepath(application.ExeName);
    这句话怎么加进去呢?
      

  6.   

    建个udl文件,ConnectionString 连接它 就可以了。