powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro+Delphi+не полняй путь к базе
8 сообщений из 33, страница 2 из 2
FoxPro+Delphi+не полняй путь к базе
    #37766541
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Катловайэто такая курсовая(
Теперь понятно, только дельфи тут все равно никто не знает. Узнай как в дельфи это
Код: sql
1.
Provider=VFPOLEDB.1;Data Source=C:\БД\DB.DBC;Mode=ReadWrite;User ID="";...


сделать из этого
Код: sql
1.
Provider=VFPOLEDB.1;Data Source=\DB.DBC;Mode=ReadWrite;



думаю заработает если первый \ уберешь
Код: sql
1.
Provider=VFPOLEDB.1;Data Source=DB.DBC;Mode=ReadWrite;


\ DB.DBC означает в корне текущего диска

PS Фокс тут совсем не при чем, разбирайся как в дельфях получить полный путь до файла и сгенерить эту строку. Точно также и к аццессу не зацепишься.
...
Рейтинг: 0 / 0
FoxPro+Delphi+не полняй путь к базе
    #37766551
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey SizovАлександр Катловайи хочу чтобы работало так))
Код: pascal
1.
Provider=VFPOLEDB.1;Data Source=\DB.DBC;Mode=ReadWrite;User ID="";Mask Password=False;Cache Authentication=False;Encrypt Password=False;Collating Sequence=MACHINE;DSN="";DELETED=True;CODEPAGE=1251;MVCOUNT=16384;ENGINEBEHAVIOR=90;TABLEVALIDATE=3;REFRESH=5;VARCHARMAPPING=False;ANSI=True;REPROCESS=5;

Для этого базу надо положить в тот каталог, который является каталогом по умолчанию для провайдера. Это вроде бы windows \system32. Это же его настройка, а не твоей программы. И путь по отношенияю к нему, а не к твоей проге.
Вычисли в своей пргое из какогокаталога ее запустили сюда подставь полученный путь.

Маленько дополню :)

Либо, надо перед подключением провайдера заново сформировать строку подключения с фактическим путём к БД, затем делать Connect.
...
Рейтинг: 0 / 0
FoxPro+Delphi+не полняй путь к базе
    #37766575
Dima T
думаю заработает если первый \ уберешь


К сожалению нет, уже пробовал, оно обратно ставить C:\БД\DB.DBC
...
Рейтинг: 0 / 0
FoxPro+Delphi+не полняй путь к базе
    #37766646
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Б-жэшь ты мой!!!
"Provider=...." - это же строка , так и формируйте в своей проге на дельфи эту строку из нужных кусков: 'Provider=....;' + эльфийская_функция_для_нужного_пути + 'DB.DBC;...'
Проблема-то где?
...
Рейтинг: 0 / 0
FoxPro+Delphi+не полняй путь к базе
    #37766695
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр КатловайК сожалению нет, уже пробовал, оно обратно ставить C:\БД\DB.DBC
Тебя кто разговаривать учил? Вопрос тупой до безобразия, я уже написал что его надо просто задать правильно в форуме по дельфи.
А ты чего там пишешь?
Александр КатловайAnatoly PodgoretskyПо FoxPro форум рядом

Форум по FoxPro послал меня на форум Delphi
http://www.sql.ru/forum/actualthread.aspx?tid=936082
Вот там народу охота разбираться кто куда тебя послал.
Тебе уже сто раз написали что надо правильно сгенерить строку подключения. Как генерить на дельфи СТРОКУ знают в форуме по дельфи. Начни там новый топик, напиши четко что ты хочешь из чего получить и фокспро не упоминай, оно не при чем в данном вопросе. Просто вставить путь до файла DB.DBC в строку.
...
Рейтинг: 0 / 0
FoxPro+Delphi+не полняй путь к базе
    #37766698
AndreTMПроблема-то где?
Проблема в том, что я не знаю где и как)))))

AndreTM+ эльфийская_функция

ExtractFilePath(Application.ExeName), эта, не?))
...
Рейтинг: 0 / 0
FoxPro+Delphi+не полняй путь к базе
    #37766707
Dima T, okay
...
Рейтинг: 0 / 0
FoxPro+Delphi+не полняй путь к базе
    #37766712
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр КатловайAndreTMПроблема-то где?
Проблема в том, что я не знаю где и как)))))

AndreTM+ эльфийская_функция

ExtractFilePath(Application.ExeName), эта, не?))Ну, если эта функция делает то, что должна делать, судя по её названию, и если база лежит в одной директории с приложением, то да. Хотя опять же это дельфийская функция, поэтому логичней было бы спросить там.
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro+Delphi+не полняй путь к базе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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