Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как через SQL сбацать такое [D6, D7]


Silver_ ©   (2003-12-23 19:16:00) 

Как через SQL сбацать такое, если енто возможно в принцыпе

My_Str_Fld

abcd-1/abcd
abcd-2/abcd
abcd-3/abcd
abcd-4/abcd
abcd-5/abcd
abcd-N/abcd


paul_k   (2003-12-24 10:27:00) [1]

create table t_test (
rec_no autoincrement not null,
first_name text(50) not null,
second_name text(50) not null)

insert into t_test (first_name,second_name)
values ("abcd","abcd")

select first_name+"-"+CStr(rec_no)+"/"+second_name
from t_test
не помню приведение в строку в аксессе CStr() или по другому, но думаю смысл ясен


ЮЮ   (2003-12-24 04:13:00) [2]

<сгенерил параметрический запрос>
for i := 0 to N - 1 do begin
<подставил сгенерированные параметры>
<выполнил запрос>
end;


sniknik   (2003-12-23 23:42:00) [3]

Johnmen © (23.12.03 23:25) [3]
! о, точно. впиливаеш тему. ;о)))

Silver_ © (23.12.03 19:16)
так и сбацай. > Johnmen © (23.12.03 23:25) [3]
так как хочеш не сложится.


Johnmen   (2003-12-23 23:25:00) [4]

Так не надо запуздыривать ! Забебень автоинкрементор !


Silver_   (2003-12-23 20:19:00) [5]

Не понял неужели так коряво вопрос задал :)
ладно щас поправлю

Нужно сгенерить эти строки

t.e.
insert intoсгенерил N-ое количество строк

да кстати СУБД Access


Reindeer Moss Eater   (2003-12-23 19:19:00) [6]

create table MyTable(
My_Str_Fld varchar(30)
);

insert into MyTable Values("abcd-1/abcd");
insert into MyTable Values("abcd-2/abcd");
.....
insert into MyTable Values("abcd-N/abcd");

select My_Str_Fld from MyTable;


Наверх

Титульная страница Поиск, карта сайта Написать письмо