Access и консольная програмка !

Тема в разделе "Delphi - Базы данных", создана пользователем Artexoid, 21 фев 2006.

Статус темы:
Закрыта.
  1. Artexoid

    Artexoid Гость

    Здравствуйте, подскажите пожалуйста как из консольной программки (Delphi 6) подключится к файлу базы данных Access, работать с ним SQL запросами ???
     
  2. Barmutik

    Barmutik Гость

    А чем отличается консольное приложение ? Создавайте объект подключения к базе данных... подключайтесь, создавайте query и выполняйте требуемые Вам запросы ...
     
  3. Shader88

    Shader88 Гость

    Можешь использовать например TADOQuery. :)
     
  4. Artexoid

    Artexoid Гость

    Хорошо, поставлю вопрос несколько иначе, как в консольной программе создать переменную типа ADOQuery, или что-то подобное чтобы подключаться к файлу?? У меня не получается, пишет ошибку, пожалуйста напишите код!!!
     
  5. Shader88

    Shader88 Гость

    Для: Artexoid
    Что тебе нужно конкретнее!

    Считать данные, записать, конвертировать?

    :)
     
  6. Barmutik

    Barmutik Гость

    Код (Text):
    var
    MyQuery: TADOQuery;
    begin
    MyQuery := TADOQuery.Create(nil)
    try
    ....
    finally
     MyQuery.Free;
    end;

    end;
     
  7. zubr

    zubr Гость

    Правильнее так:
    Код (Text):
    program Project1;
    {$APPTYPE CONSOLE}
    uses SysUtils, Db, ADODB;

    var
     MyQuery:TADOQuery;

    begin
    TProcedure(InitProc);
    MyQuery := TADOQuery.Create(nil);
    try
    //....
    finally
      MyQuery.Free;
    end;
    end.
    Если не вызывать TProcedure(InitProc) в консольном приложении, то выскакивает исключение OleSysError
     
  8. Barmutik

    Barmutik Гость

    Ну я воощем написал только пример кода ... насчёт остального это правильно!
     
  9. Artexoid

    Artexoid Гость

    MyQuery := TADOQuery.Create(Я низнал что сюда сунуть !!!);

    Всем спасибо всё получилось!! :)
    ТЕМА ЗАКРЫТА !!!!
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей