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

Вниз

как скопировать все записи базы изменив один параметр?   Найти похожие ветки 

 
Zhekson   (2005-10-24 10:16) [0]

скопировать одну запись не проблема:

   aField := VarArrayCreate([0,DataModule2.Table1.Fieldcount-1],VarVariant);

     for i := 0 to (DataModule2.Table1.Fieldcount-1) do
       aField[i] := DataModule2.Table1.fields[i].Value ;

  aField[11] := "D:\";

   DataModule2.Predmety.Append;

   for i := 0 to (DataModule2.Table1.Fieldcount-1) do
      if i > 0 then DataModule2.Table1.fields[i].Value := aField[i] ;

проблема в том, что в цикле от 0 до DataModule2.Table1.RecordCount нельзя это делать, т.к. при копировании меняется RecordCount.


 
Johnmen ©   (2005-10-24 10:24) [1]

Наверное стОит пользоваться SQL командами, типа SELECT и INSERT...:)


 
Anatoly Podgoretsky ©   (2005-10-24 10:37) [2]

Таблица будет рассти в геометрической прогрессии, интерсно через какое время она грохнется?


 
Zhekson   (2005-10-24 10:49) [3]


> Таблица будет рассти в геометрической прогрессии, интерсно
> через какое время она грохнется?

о том и речь, как можно обйти эту проблему?


 
Anatoly Podgoretsky ©   (2005-10-24 12:22) [4]

Zhekson   (24.10.05 10:49) [3]
Не делать таких глупостей.


 
Zhekson   (2005-10-24 13:15) [5]

Anatoly Podgoretsky ©   (24.10.05 12:22) [4]
так чтобы избежать глупостей возник этот вопрос. Т.е. задача заключается в том, чтобы оставить в базе все записи с определённым значением и добавить эту базу эти же записи, но с другим значением.
прим:
имеем...

|знач1|знач2|знач3|usr_name1|
|знач1|знач2|знач3|usr_name1|
|знач1|знач2|знач3|usr_name1|
|знач1|знач2|знач3|usr_name1|
|знач1|знач2|знач3|usr_name1|


а нужно получить:

|знач1|знач2|знач3|usr_name1|
|знач1|знач2|знач3|usr_name1|
|знач1|знач2|знач3|usr_name1|
|знач1|знач2|знач3|usr_name1|
|знач1|знач2|знач3|usr_name1|
//+++++++++++++++++++++++
|знач1|знач2|знач3|usr_name2|
|знач1|знач2|знач3|usr_name2|
|знач1|знач2|знач3|usr_name2|
|знач1|знач2|знач3|usr_name2|
|знач1|знач2|знач3|usr_name2|


 
Anatoly Podgoretsky ©   (2005-10-24 13:46) [6]

Insert into select from



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

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

Наверх




Память: 0.45 MB
Время: 0.037 c
9-1121556269
Conferno
2005-07-17 03:24
2005.12.11
GL Blur (GLScene)


6-1125493756
Alex870
2005-08-31 17:09
2005.12.11
idTCPServer и idTCPClient


14-1132413148
syte_ser78
2005-11-19 18:12
2005.12.11
маленькая игрушка стрелялка


2-1132658005
barakuda
2005-11-22 14:13
2005.12.11
Image +


14-1132302191
pic509
2005-11-18 11:23
2005.12.11
Ограничения в Database Descktop под Delphi ?





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