Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
ВнизSQL запрос через ODBC Найти похожие ветки
← →
Korefey © (2005-02-08 17:26) [0]Не могу создать dbf ник с помощью SQL из-за поля Numeric...
когда прописываю
create table 555.dbf (KTF char(1), sd numeric) все работает,
а если
create table 555.dbf (KTF char(1), sd numeric(5,2)) General SQL error....
← →
Korefey © (2005-02-08 17:58) [1]Че - никто не знает?
← →
msguns © (2005-02-08 18:04) [2]Читай справку по DDL
← →
Korefey © (2005-02-08 18:20) [3]какую справку и где ее найти?
← →
msguns © (2005-02-08 18:23) [4]Jetsql40.chm
← →
Korefey © (2005-02-08 18:31) [5]а где здесь ответ?
← →
msguns © (2005-02-08 18:37) [6]Ответ на что ? На конкретную ошибку в конкретном запросе ?
← →
Korefey © (2005-02-08 18:47) [7]я не совсем понял - почему
Numeric - проходит, а
Numeric(5,2) - не проходит...
← →
Korefey © (2005-02-08 18:48) [8]я не совсем понял - почему
Numeric - работает, а
Numeric(5,2) - не проходит...
← →
Nick_ck (2005-02-08 19:30) [9]используя Provider=Microsoft.Jet.OLEDB.4.0 указав numeric(5,2) - получишь поле numeric(16,2) - эти 16 я как только не пытался поменять - никак не смог
тогда
используя Provider=VFPOLEDB.1 указав numeric(5,2) - получишь поле numeric(7,2), короче размерность поля можно менять - токо DBF-ник получается виндовой кодировки WIN1251 - как поменять кодировку на ДОСовую никак не могу пока разобраться. Мож кто подскажет???
используя Provider=VFPOLEDB.1 - и открывать dbf-ники в Дос кодировке не хочет
← →
Korefey © (2005-02-09 10:12) [10]2 Nick_ck
Извини но я не понял - где нужно указывать Provider=VFPOLEDB.1..
← →
Anatoly Podgoretsky © (2005-02-09 10:18) [11]msguns © (08.02.05 18:23) [4]
Это не имеет отношения к ODBC
Korefey © (09.02.05 10:12) [10]
Не надо, это не имеет отношения к ODBC
Читай документацию по своему ODBC драйверу.
← →
Korefey © (2005-02-09 10:52) [12]2Anatoly Podgoretsky
Подскажите пожалуйста где ее можно найти...
← →
Nick_ck (2005-02-09 11:27) [13]
> Korefey © (09.02.05 10:12) [10]
> 2 Nick_ck
>
> Извини но я не понял - где нужно указывать Provider=VFPOLEDB.1..
установив vfpoledb.dll указав в ADOQuery.ConnectionString:=Provider="VFPOLEDB.1;Data Source=c:\20;Password="";Collating Sequence=RUSSIAN" можно создать или просмотреть dbf (но как уже писал выше токо виндовой кодировки), но зато упаковать dbf можно как виндовой так и досовой кодировки
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.033 c