Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Sql запрос / 14 сообщений из 14, страница 1 из 1
18.02.2004, 12:05
    #32413247
Ромашка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
Здравствуйте, подскажите пожалуйста как написать запрос к Dbf файлу без явного указания пути к этому файлу. Например подразумевать что этот файл находиться в том же месте что и проект.
Данные я получаю таким вот соединением :
Set cn = CreateObject("ADODB.Connection")
cn.Open ("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277; Dbq= " & way & "; UseProcForPrepare=No; Collating Sequence=MACHINE")
где way путь к этому источнику данных
Set cmd.ActiveConnection = cn
rs.Open "SELECT * FROM f<ileName>", cn
...
Рейтинг: 0 / 0
18.02.2004, 12:43
    #32413336
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
Set cnn = New ADODB.Connection
cnn.ConnectionString = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & _
"C:\хх\зз\шш.MDB" - явное указание пути
'CurrentProject.Path & "\шш.MDB" - неявное указание пути
cnn.Open

кажись так
...
Рейтинг: 0 / 0
18.02.2004, 13:35
    #32413502
Ромашка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
да а как создать ссылку на CurrentProject.Path
...
Рейтинг: 0 / 0
18.02.2004, 13:42
    #32413526
boevik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
Не CurrentProject.Path, а App.Path. App - глобальный объект в VB

--------------------------------------------------
Никогда не говори никогда
...
Рейтинг: 0 / 0
18.02.2004, 13:43
    #32413528
PA
PA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
CurrentProject - это из акеса
в vb - App.Path
...
Рейтинг: 0 / 0
18.02.2004, 13:46
    #32413538
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
пардон......
...
Рейтинг: 0 / 0
18.02.2004, 14:17
    #32413625
Ромашка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
Если я правильно поняла то должна написать так
cn.Open ("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277; Dbq= app.Path; UseProcForPrepare=No; Collating Sequence=MACHINE")
только что то не работает((
Если есть возможность объяснить... то уж пожалуйста
...
Рейтинг: 0 / 0
18.02.2004, 14:20
    #32413629
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
cn.Open ("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277; Dbq=" & app.Path & "; UseProcForPrepare=No; Collating Sequence=MACHINE")

Удачи.




Magnus
...
Рейтинг: 0 / 0
18.02.2004, 14:21
    #32413634
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
Имя файла забыла

cn.Open ("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277; Dbq=" & app.Path & "\" & FileName & "; UseProcForPrepare=No; Collating Sequence=MACHINE")



Magnus
...
Рейтинг: 0 / 0
18.02.2004, 14:40
    #32413687
Ромашка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
выдает 91 ошибку типа Объект не определен
...
Рейтинг: 0 / 0
18.02.2004, 16:12
    #32413939
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
FileName заполнила необходимым значением? Имя твоей базы.


Magnus
...
Рейтинг: 0 / 0
18.02.2004, 16:38
    #32414008
ulis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
вгляни вот здесь:
http://am.rusimport.ru/MsAccess/topic.aspx?id=331
...
Рейтинг: 0 / 0
19.02.2004, 09:21
    #32414631
Ромашка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
что касается файла то данными заполнила, все равно пишет что объект не определен.
Пример посмотрела... но он как то на изменения не работает, не воспринимает редактирование.
Проблема то у меня вчем возникла, при старте приложения я обращаюсь к файлу в котором прописаны все пути к данным, а что бы явно не указывать где этот файл находиться я хочу положить его рядом с .ехе файлом и пускай бы он его искал вокруг себя...
...
Рейтинг: 0 / 0
24.02.2004, 14:49
    #32419517
Ромашка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sql запрос
Ошибку нашла, все работает, большое спасибо за отклик
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Sql запрос / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]