Доступ к базе в формате dbf на C++ Builder через ADOConnection

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by AleksP, 23 Aug 2008.

  1. AleksP

    AleksP New Member

    Joined:
    2 Mar 2008
    Messages:
    33
    Likes Received:
    0
    Reputations:
    0
    База в формате dbf создается при помощи следующего кода:

    Code:
    DataModule2->Table1->Active = false; 
      
    DataModule2->Table1->DatabaseName = "";
    DataModule2->Table1->TableName = "test.dbf";
    DataModule2->Table1->TableType = ttDBase;   
    
    DataModule2->Table1->FieldDefs->Add(...);
    Как получить доступ к базе из другого приложения на C++ Builder через ADOConnection?
     
    #1 AleksP, 23 Aug 2008
    Last edited: 23 Aug 2008
  2. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    ConnectionString
     
    1 person likes this.
  3. AleksP

    AleksP New Member

    Joined:
    2 Mar 2008
    Messages:
    33
    Likes Received:
    0
    Reputations:
    0
    To W!z@rD: А какие использовать параметры строки соединения? Если использовать строку соединения:

    Code:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.dbf;Persist Security Info=False
    появляется сообщение об ошибке:

    Code:
    Unrecognized database format test.dbf.
     
  4. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    1. http://delphi.newswhat.com/geoxml/forumhistorythread?groupname=borland.public.delphi.database.ado&[email protected]
    2. http://forum.codenet.ru/showthread.php?t=50073
    3. http://forum.codenet.ru/showpost.php?p=245095&postcount=2 !!!!! <- читать обязательно

    думаю хватит