Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
15-1194343048
wander
2007-11-06 12:57
2007.12.02
lazarus


2-1194371274
Nucer
2007-11-06 20:47
2007.12.02
Сервер TCP, потоки


15-1193238690
Рекрутер
2007-10-24 19:11
2007.12.02
Программист-пенсионер - кто он?


1-1183585378
АлександрМ
2007-07-05 01:42
2007.12.02
Как подавить реакцию TTreeView на двойной клик?


3-1185635367
Aleftintas
2007-07-28 19:09
2007.12.02
Подскажите компонент





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский