Текущий архив: 2004.06.27;
Скачать: CL | DM;
ВнизDelphi 8 + ODBC Найти похожие ветки
← →
kot (2004-06-02 13:38) [0]Уважаемые мастера! Обращаюсь к тем, кто уже в какой-то мере освоил DELPHI 8. Как можно (и можно ли вообще) подключиться к базе через ODBC-шные драйвера? Заранее спасибо, а то я только недавно взялся за 8-ку и что-то не могу сообразить.
← →
Курдль © (2004-06-02 13:42) [1]Думаю, что через провайдера "OLE DB for ODBC"
← →
kot (2004-06-02 13:47) [2]А чуть подробнее можно?
← →
Курдль © (2004-06-02 13:53) [3]
> А чуть подробнее можно?
С какого места начать подробничать? С общих вопросов .NET?
← →
kot (2004-06-02 13:59) [4]Нет, это можно пропустить :) Если я правильно понял, то "OLE DB for ODBC" указывается при построении Connection String. А какого компонента? Или сам Connection создается в run-time?
← →
sniknik © (2004-06-02 14:30) [5]чисто теоретически. ADO.NET см. в нем.
← →
bushmen © (2004-06-02 14:31) [6]>А какого компонента?
Вы про VCL или .NET говорите ?
← →
kot (2004-06-02 14:54) [7]Блин, память подводит... забыл написать, что это про Windows Forms.
← →
Курдль © (2004-06-02 15:05) [8]Я сам Delphi 8 не пользовал (Бог миловал), но по аналогии с VS:
- New Connection
- Select Provider
Вываливается список всех установленных провайдеров, в том числе
"Microsoft OLE DB Provider for ODBC drivers".
Остальное - по вкусу.
← →
bushmen © (2004-06-02 15:21) [9]Насколько я помню, там есть такая штука SQLADAPTER.
← →
Курдль © (2004-06-02 15:31) [10]
> bushmen © (02.06.04 15:21) [9]
> Насколько я помню, там есть такая штука SQLADAPTER.
Это скромное название для подключения к скромно названному MS SQL Server - у.
← →
bushmen © (2004-06-02 15:35) [11]>Это скромное название для подключения к скромно названному MS >SQL Server - у
Мне почему-то кажется, что ты путаешь, потому что в строке подключения у него есть выбор провайдеров, среди которых фигурирует и Oracle, и OLE DB for ODBC. Хотя я могу и перепутать - точнее сказать могу завтра, Delphi8 у меня дома стоят.
← →
kot (2004-06-02 15:38) [12]>Это скромное название для подключения к скромно названному MS SQL Server - у.
Это точно :)))
по аналогии с VS:
- New Connection
- Select Provider
Вываливается список всех установленных провайдеров, в том числе
"Microsoft OLE DB Provider for ODBC drivers".
К сожалению, такая аналогия здесь не проходит :(( Если бы все было так просто, я бы не отнимал чужое время. В 8-ке есть такая штука BorlandDataProvider. Не знаю, почему они его так обозвали, но по внешнему виду чистой воды dbExpress, т.е. набор определенных драйверов (MSAccess, Oracle, MSSQL, DB2 и конечно IB) и усе... Потому-то я голову и ломаю, как тут быть и не плюнуть ли на 8-ку? :))
← →
bushmen © (2004-06-02 15:41) [13]Кстати, а база-то у тебя какая?
← →
Курдль © (2004-06-02 15:42) [14]
> Потому-то я голову и ломаю, как тут быть и не плюнуть ли
> на 8-ку? :))
Одобряю "плюнуть" :)
После кадровых перестановок
- Делфя
+ Мелкософт
← →
kot (2004-06-02 15:43) [15]в строке подключения у него есть выбор провайдеров, среди которых фигурирует и Oracle, и OLE DB for ODBC
Увы, там нужно писать ручками и что именно, только Борланду известно, по крайней мере, ничего похожего на "Build Connection String" там нет :(((
← →
kot (2004-06-02 15:46) [16]2 bushmen:
SYBASE 9, он (или она) поставляет и OLE DB-шный драйвер.
← →
bushmen © (2004-06-02 15:46) [17]>kot (02.06.04 15:43) [15]
Если потерпишь до завтра, то смогу конкретнее ответить на твой вопрос. А все-таки, что за БД у тебя?
← →
kot (2004-06-02 15:49) [18]Одобряю "плюнуть" :)
Я так и думал :)))
- Делфя
+ Мелкософт
Жалко привычки ломать. Лично мне интерфейс Delphi 8 больше нравится, чем MS VS2003
← →
kot (2004-06-02 15:50) [19]Если потерпишь до завтра, то смогу конкретнее ответить на твой вопрос
Конечно потерплю, деваться-то некуда :))))) Заранее спасибо :)
← →
Курдль © (2004-06-02 15:54) [20]
> kot (02.06.04 15:46) [16]
> 2 bushmen:
>
> SYBASE 9, он (или она) поставляет и OLE DB-шный драйвер.
А зачем тебе тогда ODBC, если есть OLE DB?
Я с "Sybase ASA 8" сейчас прям работаю через .NET без проблем (кроме отсутствия знаний, опыта, желания работать и т.п.) :)))
← →
kot (2004-06-02 16:04) [21]Я с "Sybase ASA 8" сейчас прям работаю через .NET без проблем
И небось, в VS2003?
← →
Курдль © (2004-06-02 16:19) [22]
> kot (02.06.04 16:04) [21]
> И небось, в VS2003?
Точно. Но я его боюся...
← →
kot (2004-06-02 16:36) [23]я его боюся
И что там такого страшного? Кстати, где-то в инете есть толковые учебники VC#.NET, там где работа с БД описана?
Страницы: 1 вся ветка
Текущий архив: 2004.06.27;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.04 c