Тяжко даются базы данных...(H E L P !!!)

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
TRY.again=true
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 08.02.2006 (Ср) 15:40

Тяжко даются базы данных...(H E L P !!!)

Сообщение TRY.again=true » 08.02.2006 (Ср) 15:53

Помогите люди знающие (больше меня) в таком вопросе.
Требуется написать программку которая будет работать с .dbf-ами т.е. как с .mdb-хами просмотреть данные, найти, добавить, удалить т.е. стандартные процедуры. Подключаю через Data, даже таблицы, но появляется ошибка типа Не найден установленный ISAM. Может кто в курсе? :?:

shady
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 09.11.2005 (Ср) 11:03

Сообщение shady » 08.02.2006 (Ср) 16:47

какая версия DBF?
для начала нужно подключиться к базе одним из след. способов:
http://www.connectionstrings.com/
одним из главных проблем будет скорее всего кодировка...

VVitafresh
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1641
Зарегистрирован: 12.05.2005 (Чт) 14:44
Откуда: Херсон, UA

Сообщение VVitafresh » 08.02.2006 (Ср) 17:44

Попробуй примерно так открывать:
Код: Выделить всё

Dim cn As New ADODB.Connection
Dim rr As New ADODB.Recordset

cn.Open "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=" & DbfFolder & ";"
rr.Open "SELECT Field1, field2, ... FROM " & _
        DbfName, cn, adOpenStatic, adLockOptimistic
Никакую проблему невозможно решить на том же уровне, на каком она возникла. Нужно стать выше этой проблемы, поднявшись на следующий уровень.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList