Форум: "Начинающим";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
ВнизПередача данных из Парадокса в Интербейз Найти похожие ветки
← →
Новичок (2007-11-06 18:29) [0]Есть таблица Парадокса
Как мне записать данные в таблицу Интербейз
← →
Новичок (2007-11-06 18:31) [1]подскажите как правильно делать !
INSERT INTO "STR_LIST" ("STR_FULL_NAME", "STR_CODE", "STR_SHORT_NAME", "STR_COUNT") VALUES (f_s, 2, s_s, NULL);
Это не работает !
← →
Desdechado © (2007-11-06 18:32) [2]DataPump из поставки Delphi
← →
Новичок (2007-11-06 18:33) [3]нет, наверно не так спросил.
Как программно ?
← →
Новичок (2007-11-06 18:46) [4]Мастера, неужели нет возможности переписать данные кроме программы DATAPUMP ?
← →
DrPass © (2007-11-06 19:06) [5]
> Мастера, неужели нет возможности переписать данные
Почему же? Можно и
> INSERT INTO "STR_LIST" ("STR_FULL_NAME", "STR_CODE", "STR_SHORT_NAME",
> "STR_COUNT") VALUES (f_s, 2, s_s, NULL);
А будет работать или нет - это зависит от того, что такое твое f_s и s_s. И все остальное
← →
Amoeba © (2007-11-06 19:48) [6]Утилита IBDataPump (бесплатно):
http://www.clevercomponents.com/products/datapump/ibdatapump.asp
← →
Новичок (2007-11-06 19:49) [7]
> что такое твое f_s и s_s.
Переменная f_s передает полное имя (FULL) из парадокса
Переменная s_s передает короткое имя (SHORT) из парадокса
← →
Новичок (2007-11-06 20:09) [8]
> Amoeba © (06.11.07 19:48) [6]
> Утилита IBDataPump (бесплатно):
> http://www.clevercomponents.com/products/datapump/ibdatapump.
> asp
Спасибо за внимание
← →
DrPass © (2007-11-06 21:02) [9]
> Переменная f_s передает полное имя (FULL) из парадокса
> Переменная s_s передает короткое имя (SHORT) из парадокса
А одинарные кавычки, конечно, написать забыл, ага?
← →
Dedechado (2007-11-06 21:24) [10]> Это не работает !
Прямо так и говорит? Или все-таки ошибку дает?
← →
Новичок (2007-11-06 21:53) [11]INSERT INTO - после него ошибка. Компилятор не знает такого слова .
procedure TForm1.Button1Click(Sender: TObject);
var
s:string[100];begin
while not table1.eof do
begin
s:=table1.fieldbyname("Name").AsString;
INSERT INTO "STR_LIST"
("STR_FULL_NAME", "STR_CODE", "STR_SHORT_NAME", "STR_COUNT")
VALUES (f_s, 2, s_s, NULL);
table1.Next;
end;
end;
← →
Anatoly Podgoretsky © (2007-11-06 22:00) [12]> Новичок (06.11.2007 21:53:11) [11]
Ну набей INSERT INTO вместо INSERT INT0
И попроси компилятор сказать ошибку по английски, тогда поймешь, что ты натворил.
← →
DrPass © (2007-11-06 22:06) [13]
> Anatoly Podgoretsky © (06.11.07 22:00) [12]
> > Новичок (06.11.2007 21:53:11) [11]
>
> Ну набей INSERT INTO вместо INSERT INT0
Вот тут
> begin
> s:=table1.fieldbyname("Name").AsString;
> INSERT INTO "STR_LIST"
> ("STR_FULL_NAME", "STR_CODE", "STR_SHORT_NAME", "STR_COUNT")
> VALUES (f_s, 2, s_s, NULL);
> table1.Next;
> end;
это не поможет. Тут только порка поможет...
← →
Anatoly Podgoretsky © (2007-11-06 22:53) [14]> DrPass (06.11.2007 22:06:13) [13]
Ну пусть хоть попытается.
← →
Desdechado © (2007-11-07 10:50) [15]> begin
> s:=table1.fieldbyname("Name").AsString;
> INSERT INTO "STR_LIST"
> ("STR_FULL_NAME", "STR_CODE", "STR_SHORT_NAME", "STR_COUNT")
> VALUES (f_s, 2, s_s, NULL);
> table1.Next;
> end;
SQL прямо в тексте программы - это что-то.
Почитай про TTable.Insert или про TQuery.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.048 c