Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2009.02.08;
Скачать: [xml.tar.bz2];

Вниз

Как перегнать записи из 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
2-1229952777
greg123
2008-12-22 16:32
2009.02.08
Отображение числовых данных по определенному формату в EhGrid-e


15-1229203553
Riply
2008-12-14 00:25
2009.02.08
Хочу сказать спасибо :)


2-1230226466
HoBu4oK
2008-12-25 20:34
2009.02.08
paintbox


15-1228484974
ANTPro
2008-12-05 16:49
2009.02.08
SQL людям :о)


15-1229281073
Правильный$Вася
2008-12-14 21:57
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский