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

Вниз

Как перегнать записи из Table1   Найти похожие ветки [File1.mdb] в Table1 [File2.mdb]

 
Duma   (2008-06-27 00:18) [0]

...
MyADODataSet1.Connection := File1Conn; //  ... MyADODataSet соеденен с File1.mdb
MyADODataSet2.Connection := File2Conn; //  ... MyADODataSet соеденен с File2.mdb
...

SELECT * FROM Table1 WHERE ...
как полученое добавить в MyDataSet1

1. Табле1 в обоих БД имеют одинаковую структуру
2. Есть желание/требование не линковать Table1 из File2 в File1
3. Есть желание не хранить (или доставать из .udl файла) пути до File2 дабы делать SQL запрос из 2 БД [оставлю эту возможность на крайняк :) ]


 
Sergey13 ©   (2008-06-27 09:30) [1]

> [0] Duma   (27.06.08 00:18)
> как полученое добавить в MyDataSet1

В цикле.


 
MsGuns ©   (2008-06-27 10:57) [2]

1. Гетерогенный запрос
2. два коннекта, два датасета. Один в цикле сканируется и каждая запись добавляется в другой.
3. DataPump


 
Duma   (2008-06-27 16:02) [3]

Формирую запрос так

CommandText :=
    " INSERT INTO Table1"
 + " SELECT *"
 + " FROM [" + SourceMdbPath + "].Table1"
 + " WHERE Fld_1 > (SELECT MAX(Fld_1) FROM Table1)";


выскакивает ошибка:
"... EOleException: "Parameter object is improperly defined. Inconsistent or incomplete information was provided ...""

хотя беру значение CommandText из WatchView кидаю в Access все идет на ура


 
Duma   (2008-06-27 16:53) [4]


> 2. два коннекта, два датасета. Один в цикле сканируется
> и каждая запись добавляется в другой.


этож геморно ... ми этого хочм избежати :)


 
sniknik ©   (2008-06-28 14:41) [5]

> выскакивает ошибка:
> .... Parameter object is improperly defined. ...
т.е. оно тебе говорит, что параметр неверно определен, а ты ему не веришь...

> хотя беру значение CommandText из WatchView кидаю в Access все идет на ура
в аксессе нет дельфевского авто определения параметров, другое оно там. вот путаницы с путями и нет.


 
Duma   (2008-06-29 18:10) [6]


> а ты ему не веришь...


почему не верю -- я бы сказал не знаю как обойти и реализовать нужное


> хотя беру значение CommandText из WatchView кидаю в Access
> все идет на ура

... имел ввиду что SQL запрос работает как нужно


 
sniknik ©   (2008-06-29 18:44) [7]

> я бы сказал не знаю как обойти и реализовать нужное
убери параметр/авто создание параметров перед присвоением строки запроса. или вообще (из того что приведено неясно как и, что ты делаешь, поэтому непонятно что именно тебе нужно. единственно ошибка понятная).



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

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

Наверх




Память: 0.46 MB
Время: 0.005 c
3-1214304735
Roberto
2008-06-24 14:52
2009.02.08
Выбор метода реализации отчетов


8-1190348540
BAHO_KEX
2007-09-21 08:22
2009.02.08
Как добавить в ListBox имена файлов


15-1229004872
Григорьев Антон
2008-12-11 17:14
2009.02.08
Посоветуйте программу для визуальных эффектов


2-1230177093
exex
2008-12-25 06:51
2009.02.08
Связать два приложения


2-1230179140
Liones
2008-12-25 07:25
2009.02.08
Добавление большого количества записей





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