|
|
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, подскажите пожалуйста как написать запрос к 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 12:05:57 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
Set cnn = New ADODB.Connection cnn.ConnectionString = _ "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & _ "C:\хх\зз\шш.MDB" - явное указание пути 'CurrentProject.Path & "\шш.MDB" - неявное указание пути cnn.Open кажись так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 12:43:32 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
да а как создать ссылку на CurrentProject.Path ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 13:35:38 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
Не CurrentProject.Path, а App.Path. App - глобальный объект в VB -------------------------------------------------- Никогда не говори никогда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 13:42:52 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
CurrentProject - это из акеса в vb - App.Path ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 13:43:38 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
Если я правильно поняла то должна написать так cn.Open ("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277; Dbq= app.Path; UseProcForPrepare=No; Collating Sequence=MACHINE") только что то не работает(( Если есть возможность объяснить... то уж пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 14:17:40 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
cn.Open ("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277; Dbq=" & app.Path & "; UseProcForPrepare=No; Collating Sequence=MACHINE") Удачи. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 14:20:23 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
Имя файла забыла cn.Open ("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277; Dbq=" & app.Path & "\" & FileName & "; UseProcForPrepare=No; Collating Sequence=MACHINE") Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 14:21:42 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
выдает 91 ошибку типа Объект не определен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 14:40:42 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
FileName заполнила необходимым значением? Имя твоей базы. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 16:12:46 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
вгляни вот здесь: http://am.rusimport.ru/MsAccess/topic.aspx?id=331 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2004, 16:38:43 |
|
||
|
Sql запрос
|
|||
|---|---|---|---|
|
#18+
что касается файла то данными заполнила, все равно пишет что объект не определен. Пример посмотрела... но он как то на изменения не работает, не воспринимает редактирование. Проблема то у меня вчем возникла, при старте приложения я обращаюсь к файлу в котором прописаны все пути к данным, а что бы явно не указывать где этот файл находиться я хочу положить его рядом с .ехе файлом и пускай бы он его искал вокруг себя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2004, 09:21:22 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32413939&tid=2170031]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
350ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 187ms |
| total: | 591ms |

| 0 / 0 |
