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