![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Инфа по ODBC [D7, XP]
Wood © (2007-02-15 16:20:00)Добрый день!
Срочно ищу инфу по работе со связкой, если такое возможно:
Delphi-ODBC-mySQL
Delphi-ODBC-Access
Пожалуйста, поделитесь ссылками, кому не жалко и есть.
Спасибо.
Wood (2007-02-17 12:05:00) [1]
> sniknik © (17.02.07 11:03) [13]
Спасибо большое, вполне разжевано и понятно! Теперь я знаю, что конкретно надо искать.
sniknik (2007-02-17 11:03:00) [2]> Какие компоненты Delphi нужны для работы с mySQL и Accsess
для access компоненты с вкладки ADO причем не все, а только ADOConnection (обязательно!), ADODataSet и ADOCommand.
RDS практически не используется, если только не будеш делать трехзвенку "чисто" на ADO. остальные нужно выкидывать они идеологически "притянуты" из BDE, и работают или попросту неверно или с "оттенком чуждой идеологии". не стоит уходя от BDE оставлять его идеологию.
ну и естественно все связанное датасорсы, двэваре компоненты, тут по желанию, может они в программе вообще не нужны. (обязателен только ADOConnection, хотя там и есть возможность "вроде бы" его не использовать прописывая строку непосредственно, но лучше так не делать если не хочеш проблем.)
провайдер практически единственный - jet, с некоторыми оговорками (есть варианты в которых он не участвует, но их процент несущественен).
вот по этим ключевым словам и ищи (ADO jet ADOConnection), найдешь, на королевстве дельфи например есть серия статей по ADO, зайди туда.
с mySQL практически не работаю, но если бы возникла нужда тоже использовал бы ADO + любой найденный OLEDB провайдер (ODBC для ADO это только лишний посредник)
можно использовать и другие, например dbExpress (только для mySQL), но вот подробностей про него не знаю, могут быть проблемы (вроде не развивают больше). ну и естественно сторонние компоненты, тут все что нужно у них должно быть в документации (описание. и возможно, смотря какие компоненты, статей по ним вообще не найдешь).
Wood (2007-02-17 07:53:00) [3]
> sniknik © (16.02.07 18:07) [11]
Сожалею, если все выглядит так как вы сказали.
Попробую поставить вопрос по другому.
Какие компоненты Delphi нужны для работы с mySQL и Accsess и что нужно для работы с этими СУБД чтобы не использовать BDE?
Спасибо.
sniknik (2007-02-16 18:07:00) [4]> В чем вы видите халяву?
вопрос поставлен так что ищется вполне конкретное, и редко используемое в дельфях (ну нет в нем компонент для ODBC, а расписывать работу с библиотекой, искать ссылки никто не будет, не уровень начинающего это... а раз не начинающий хочеш конкретного (и практически в дельфях никем не используемого) то вопрос походит на попытку "загрести жар чужими руками", запрячь других искать то что им не нужно, а нужно тебе)
> хоть тем путем иду в своих поисках?
нет, и вопросы задаешь неправильные. (ну вот причем тут заявленная связка если цель, как выяснилось потом, научится работать с базами? и подходит статья по ADO...)
p.s. статья по ссылке убогая... нет, я ее не читал, просто открыл... и встретил if ADOTable1.Supports ... явно писал ламер (если конечно это я не наткнулся на показ того чего ни в коем случае делать нельзя. тогда готов извиниться)
Wood (2007-02-16 14:13:00) [5]
> Нет. Лентяй думает как бы чего сделать, чтобы ничего не
> делать, а халявщик - причину, чтобы ничего не делать. Не
> люблю халявщиков.
В чем вы видите халяву? В том, что я прошу ссылки на литературу для изучения нужного мне вопроса? И я не лентяй, просто, хочу заняться самообразованием. Что здесь плохого?
Просто из ссылок более-менее понятных мне попалась только эта:
http://www.cyberguru.ru/programming/delphi/delphi-ado-cursors.html
хоть тем путем иду в своих поисках?
Плохиш (2007-02-16 14:00:00) [6]
> Wood (16.02.07 13:33) [8]
>
> > Плохиш © (16.02.07 11:38) [6]
> Если бы я спросил,
....
> вы бы ответили?
Нет. Лентяй думает как бы чего сделать, чтобы ничего не делать, а халявщик - причину, чтобы ничего не делать. Не люблю халявщиков.
PS. В интернете информации и примеров выше одного места и даже особого труда для поиска ненужно.
Wood (2007-02-16 13:33:00) [7]
> Плохиш © (16.02.07 11:38) [6]
Если бы я спросил,
с чего начать изучение создания клиент-серверных приложений с использованием СУБД mySQL и Accsess и как через ODBC создать связку DELPHI-драйвер_ODBC-нужное_мне_СУБД, какие нужны компоненты DELPHI и настройки системы, что нужно установить-подключить-настроить, при этом неиспользовать BDE и, наконец, где найти литературу для изучения этого вопроса, если в сети информации не много, потому что я, видимо, коряво пользуюсь поисковиками типа Гугл, трафик у меня не резиновый, а в магазинах, кромe книги "DELPHI для чайников", где супербазойданных считается Paradox, ничего лучше нет, вы бы ответили?
> Megabyte © (16.02.07 12:46) [7]
Хорошо... попробую поискать еще раз, сенкс.
Megabyte (2007-02-16 12:46:00) [8]Как же ты хочешь работать с ODBC, если плохо представляешь, как это работает?
Вообще ищи инфу по ADOи используй провайдер Jet для доступа к Аксесу...
Плохиш (2007-02-16 11:38:00) [9]
> Wood (16.02.07 10:40) [5]
>
> > megabyte © (16.02.07 09:51) [4]
>
> спасибо, конечно.. тока я не понял
Тогда надо начинать с чтения любой книжки по программированию, т.к. без основ ты далеко не уедешь.
Wood (2007-02-16 10:40:00) [10]
> megabyte © (16.02.07 09:51) [4]
спасибо, конечно.. тока я не понял - это что, параметры для поиска в гугле? Если я плохо понимаю что такое ODBC и ADO и что такое Provider fo(r?) ODBC drivers и, главное, как и с чем это едят, т.е., как объединить все это в требуемые мне связки :(
Для того чтобы узнать/изучить я и ищу инфу...
megabyte (2007-02-16 09:51:00) [11]Delphi-ODBC-Access - ADO! Как вариант...
Провайдер: Provider fo ODBC drivers.
Wood (2007-02-16 07:04:00) [12]Совсем-совсем ни у кого нет?! Книг в магазинах по интересующему вопросу нема, в и-нете совсем мало наковырял :(
Народ! Ну, подкиньте ссылок на конкретную инфу, плз!! изучать надо...
Wood (2007-02-15 17:45:00) [13]
> Достаточно?
>
Нет. Как вижу, вам уже жалко :)
> www.yahoo.com
...
Мало. Или плохо искал... Наверняка есть более конкретные
Плохиш (2007-02-15 16:22:00) [14]
> Пожалуйста, поделитесь ссылками, кому не жалко и есть.
www.yahoo.com
www.google.com
www.yandex.ru
Достаточно?