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

Вниз

Передача данных из Парадокса в Интербейз   Найти похожие ветки 

 
Новичок   (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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.027 c
15-1193902832
Layner
2007-11-01 10:40
2007.12.02
Как Delphi 7 перенести на другой ПК со всеми компонентами


2-1194517429
{ент
2007-11-08 13:23
2007.12.02
Карты


15-1193677212
ProgRAMmer Dimonych
2007-10-29 20:00
2007.12.02
Плз, киньте ссылку на справочник по JavaScript...


15-1193855197
xayam
2007-10-31 21:26
2007.12.02
Кто-нибудь пользовался в mysql 5 fulltext ом?


2-1194007806
MZ_Organize
2007-11-02 15:50
2007.12.02
раскалдка с англ. на рус. и с рус. на анлг