|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
Здравствуйте. Я впервые столкнулся с Fox pro 6. Имеется рабочий скрипт: CLOSE ALL set century on set date german SET DELETE ON LOCAL llTmp LOCAL ARRAY laMs(8) laMs(3) = CTOD('01.01.2013') laMs(4) = CTOD('31.12.2013') laMs(7) = 12 laMs(8) = DATE() OPEN DATABASE uszn USE r_baza ORDER id GO TOP SCAN ALL wait str(r_baza.id) window nowait laMs(1) = r_baza.id SELECT * FROM r_lgota WHERE id_baza = laMs(1) INTO CURSOR qq locate for between(CTOD('01.01.2013'),data1,data2) if not found() scan for data2 = CTOD('31.12.2012') laMs(2) = id_ud laMs(6) = tip_lgot INSERT INTO r_lgota FROM ARRAY laMs SELECT qq endscan endif select r_baza ENDSCAN Но в этом скрипте указана не та база, к которой нужно применить этот скрипт. Как мне указать нужную мне базу? Есть ли где подсмотреть список альясов в фокс про 6, чтоб мне вместо выделенной жирным uszn написать ссылку на другую базу? И вообще, там ли нужно исправлять, где я выделил? Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 05:57 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
Cryptic, OPEN DATABASE путь_к_базе_имя_базы ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 08:13 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
asdorCryptic, OPEN DATABASE путь_к_базе_имя_базы А как мне узнать имя базы? По exe'шнику? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 08:19 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
CrypticА как мне узнать имя базы? По exe'шнику? Кошмар. Уж как нибудь узнайте. Тут вам точно вряд ли подскажут))) Вопрос то какой был... А теперь, вы оказывается не знаете какая БД... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 08:29 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
Cryptic, Я даже не уверен теперь, в правильности вашей терминологии. Что вы называете базой? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 08:30 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
Cryptic, Теперь сначала, толком и подробно: что вы хотите? Что у вас есть и что нужно получить на выходе? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 11:23 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
Jonny540Cryptic, Теперь сначала, толком и подробно: что вы хотите? Что у вас есть и что нужно получить на выходе? Может я и правда не правильно выразился. авторЕсть ли где подсмотреть список альясов в фокс про 6, чтоб мне вместо выделенной жирным uszn написать ссылку на другую базу Я и так знал, что базу следует указывать в строке OPEN DATABASE. Я даже жирным шрифтом выделил название в скрипте. Где находится НУЖНАЯ МНЕ база я тоже знаю. Но что есть название базы? Оно не очевидно вообще-то. Я предполагаю, что это альяс. Где его посмотреть? А если это так не важно, то можно один путь без названия написать, так что ли? *dont know* ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 11:43 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
Код: sql 1.
Параметры FileName Задает имя открываемой базы данных. Если вы не укажете расширение файла, Visual FoxPro автоматически выбирает расширение .dbc. Если вы опустите параметр FileName , отобразится диалог открытия файла (Open dialog box). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 11:53 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
Ваще не парься с тем чё поставить. Оставь просто open database. При выполнении скрипта появится диалоговое окно и мсам выберешь нужную базу. А так-то там написано имя файла. коли расширения нет, то FoxPro автоматически подставлет расширение dbc и открывает указанный файл. если база лежит не в папке скрипта, то пиши полный путь до нужного файла dbc. Чё есть ещё проблемы? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 11:58 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
ПрошелМимо555 Код: sql 1.
Параметры FileName Задает имя открываемой базы данных. Если вы не укажете расширение файла, Visual FoxPro автоматически выбирает расширение .dbc. Если вы опустите параметр FileName , отобразится диалог открытия файла (Open dialog box). Во, этот человек понял о чем я. Я написал так: OPEN DATABASE c:\uszn\data\uszn.dbc Конечно, теперь я знаю, что мог бы написать и без указания файла. Но без совета скорее всего я вообще написал бы c:\uszn\ и это 100% бы не сработало. Asdor, скажите, что здесь очевидного вы увидели? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 12:07 |
|
Как указать базу данных для скрипта
|
|||
---|---|---|---|
#18+
Mr.FontaineВаще не парься с тем чё поставить. Оставь просто open database. При выполнении скрипта появится диалоговое окно и мсам выберешь нужную базу. А так-то там написано имя файла. коли расширения нет, то FoxPro автоматически подставлет расширение dbc и открывает указанный файл. если база лежит не в папке скрипта, то пиши полный путь до нужного файла dbc. Чё есть ещё проблемы? +1 тебе чувак. Все теперь Ок :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 12:39 |
|
|
start [/forum/topic.php?fid=41&fpage=49&tid=1583319]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 147ms |
0 / 0 |