Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.51 MB
Время: 0.033 c
4-1084954360
Creator
2004-05-19 12:12
2004.06.27
handle of button


1-1086866194
asd.
2004-06-10 15:16
2004.06.27
Как можно поменять цвет шрифта в TStatusBar


14-1086808999
УНЯ
2004-06-09 23:23
2004.06.27
Молодежь против безнравственности...


14-1086940244
blackman
2004-06-11 11:50
2004.06.27
Будут ли работать база по сайтам и кладовка ?


1-1086886653
Ivolg
2004-06-10 20:57
2004.06.27
Резка