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

Вниз

Create Table(Virtual)   Найти похожие ветки 

 
MasterHelpMe   (2003-01-29 18:57) [0]

Помогите пожалуйста!
необходимо создать таблицу (виртуально (чтобы на диске ее небыло а была в памяти) и работать с ней. или чтото в этом роде


 
Денис Курьин   (2003-01-29 19:03) [1]

Процедура такая:
with TblVirtual do begin
if Active = True then Active := False;
TableType := ttParadox;
TableName:="RisLink";
if not Exists then begin
with FieldDefs do begin
Clear;
Add("Field1",ftInteger,0,True);
Add("Field2",ftString,255,False);
Add("Field3",ftFmtMemo,0,False);
Add("Field4",ftFloat,0,False);
end;//with FieldDefs
with IndexDefs do begin
Clear;
Add("","Field1",[ixPrimary]);
end;
CreateTable;
end;
Active := True;
end;//with TblVirtual

Пробуй.


 
BlackTiger   (2003-01-29 20:22) [2]

А еще проще не изобретать велосипед, а взять любую MemoryTable.


 
MsGuns   (2003-01-29 21:01) [3]

>Денис Курьин © (29.01.03 19:03)

А какой компонент скрывается под лэйблом TblVirtual ? Что-то мне шепочет, что это TTable ;) В этом случае табла будет вовсе не вируальная, а очень даже реально разместится на диске.


 
gsu   (2003-01-29 23:06) [4]

угу, поддерживаю


 
Tux   (2003-01-29 23:37) [5]

Возьмите вы епрст ADO recordset, ну что может быть удобнее...


 
stone   (2003-01-30 10:01) [6]

TClientDataSet.CreateDataSet;



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

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

Наверх




Память: 0.45 MB
Время: 0.008 c
1-52996
SergeN
2003-02-10 13:47
2003.02.17
StringGrid


14-53184
Darthman
2003-01-31 21:35
2003.02.17
Как на WinAPI получить Handle системной баттареи?


9-52697
Fog
2002-09-12 12:14
2003.02.17
DDraw.dll


1-52999
3asys
2003-02-10 16:19
2003.02.17
Изменение размеров TPanel в run-time


1-53100
Sem
2003-02-07 09:31
2003.02.17
Файлы





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