Форум: "Базы";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Внизinvalid filename при попытке создать таблицу Найти похожие ветки
← →
Aliv (2005-09-23 09:48) [0]никак понять не могу, в чем же ошибка
может кто свежим взглядом увидит?
в-общем, нужно создать таблицу, делаю следующим образом:
//сперва пытаюсь создать таблицу
with table2 do begin
active:=false;
databasename:=pchar(extractfilepath(paramstr(0))+"\arh\1\");
tablename:=number.text+".db";
fielddefs.clear;
fielddefs.add("1",ftString,255,false);
fielddefs.add("2",ftString,16,false);
fielddefs.add("3",ftFloat,0,false);
createtable;
active:=true;
//теперь вношу данные из другой таблицы
tbl3.first;
for i:=1 to tbl3.recordcount do begin
append;
last;
InsertRecord([
tbl3.FieldByName("1").asString,
tbl3.FieldByName("2").asString,
tbl3.FieldByName("3").asInteger,
]);
tbl3.next;
end;
пишет Invalid FileName при любом значении number.text
что упустил?
← →
Johnmen © (2005-09-23 09:53) [1]Забыл нажать F1 на CreateTable.
← →
Aliv (2005-09-23 10:11) [2]никаких конкретных отличий там не нашел
все-таки ошибка в коде? если нет, то в чем может быть проблема?
← →
Плохиш © (2005-09-23 10:44) [3]
> Aliv (23.09.05 10:11) [2]
> никаких конкретных отличий там не нашел
Правда?
Ещё раз обрати внимание на строчки с TableType и TableName.
← →
Desdechado © (2005-09-23 10:55) [4]путь к таблице должен существовать
← →
Ardeh (2005-09-28 09:08) [5]ошибка в extractfilepath(paramstr(0))+"\...
как сказал Desdechado ©, "путь к таблице должен существовать", а extractfilepath(paramstr(0)) скорее всего вернет путь к программе с "\" в конце, в таком случае "\" после плюса будет лишним, иначе полчится путь вида "c:\program\\internalpath"
и "строчки с TableType и TableName", о которых говорил Плохиш ©, здесь ни при чем
← →
mr.il © (2005-09-28 10:04) [6]Мне в этом форуме подсказывали как сосздать через SQL. Я применял, очень просто и приятно. Посмотри посты по мне.
← →
Anatoly Podgoretsky © (2005-09-28 21:26) [7]Все проще, такой путь в принципе существовать не может.
ShowMessage(databasename)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.052 c