Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.30;
Скачать: CL | DM;

Вниз

Не могу сгенерить правильную ДБФку at runtime :(   Найти похожие ветки 

 
Ромыч   (2005-09-16 16:48) [0]

Нужно сгенерить на лету ДБФ (dbase 3+,4) вида:
barcode char(22),
name char(40),
percent number(16,2),
clientinde number(6,0)

могу через TTable, но БДЕ юзать нельзя.
через TADOTable не получается.
взлетает вариант с TADOQuery.SQL="create table "DISCCLI.DBF" (
barcode char(22),
name char(40),
percent number,
clientinde numeric)"


но надо number(16,2) и number(6,0). А в этом случае возникает ошибка синтаксиса в инструкции CREATE TABLE.

Что делать?? еще вчера надо... помогите, а?


 
Desdechado ©   (2005-09-16 16:56) [1]

TADOCommand.SQL:="create table "DISCCLI.DBF" ("+
"barcode char(22),"+
"name char(40),"+
"percent number,"+
"clientinde numeric)";

проверь свой numeric или number - где точность потерял


 
Anatoly Podgoretsky ©   (2005-09-17 00:22) [2]

Так как у тебя стабильный формат, то храни в ресурсах шаблон.


 
Ромыч   (2005-09-17 12:33) [3]

(Desdechado)
на
create table "DISCCLI.DBF" (barcode char(22), name char(40), percent numeric(16,2), clientinde numeric(6,0) )
равно как и на
create table "DISCCLI.DBF" (barcode char(22), name char(40), percent number(16,2), clientinde number(6,0) )

говорит, что "Ошибка синтаксиса в инструкции CREATE TABLE". Косяк где-то внутри скобок :) а где - понять не могу :(

(Anatoly Podgoretsky)
стыдно признаться, не умею...



Страницы: 1 вся ветка

Текущий архив: 2005.10.30;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.038 c
14-1128895230
mensch
2005-10-10 02:00
2005.10.30
как сдублировать электронный ключ VIZIT?


3-1127201614
Ольга
2005-09-20 11:33
2005.10.30
Как создать View с рекурсией


11-1109976286
Watcher
2005-03-05 01:44
2005.10.30
Обрамление KOL формы.


1-1128423278
Incolex
2005-10-04 14:54
2005.10.30
Подключение RES файлов в процессе работы


2-1128722761
Serg!1!!
2005-10-08 02:06
2005.10.30
Grafika





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский