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

Вниз

обновление dbf файла и SQL запрос   Найти похожие ветки 

 
sashuly   (2004-04-15 11:44) [0]

В програмке есть несколько dbf табличек, данные в которые вносятся стандарным способом (Inser, Edit, Post).
После занисения данных формируется SQL запрос (данные берутся непосредственно из dbf файлов).

Когда я делаю Table.Post; dbf-файл не обновляется и SQL формируется с неправильными данными.

Вопрос: Как сделать, что б после изменения Table изменялся сам файл? Или как изменить SQL-запрос, что б брать данные из TTable


 
sashuly   (2004-04-15 11:44) [0]

В програмке есть несколько dbf табличек, данные в которые вносятся стандарным способом (Inser, Edit, Post).
После занисения данных формируется SQL запрос (данные берутся непосредственно из dbf файлов).

Когда я делаю Table.Post; dbf-файл не обновляется и SQL формируется с неправильными данными.

Вопрос: Как сделать, что б после изменения Table изменялся сам файл? Или как изменить SQL-запрос, что б брать данные из TTable


 
bushmen ©   (2004-04-15 11:54) [1]

>Вопрос: Как сделать, что б после изменения Table изменялся сам файл? Или как изменить SQL-запрос, что б брать данные из TTable

Ответ: Вот так.

Более полного ответа, думаю, что никто тебе не даст, пока не будет каких-либо исходных текстов запросов.


 
bushmen ©   (2004-04-15 11:54) [1]

>Вопрос: Как сделать, что б после изменения Table изменялся сам файл? Или как изменить SQL-запрос, что б брать данные из TTable

Ответ: Вот так.

Более полного ответа, думаю, что никто тебе не даст, пока не будет каких-либо исходных текстов запросов.


 
Соловьев ©   (2004-04-15 11:56) [2]

Table.OnAfterPost:

DataSet.FlushBuffers;


 
Соловьев ©   (2004-04-15 11:56) [2]

Table.OnAfterPost:

DataSet.FlushBuffers;


 
Соловьев ©   (2004-04-15 11:58) [3]

сорри
TBDEDataSet(DataSet).FlushBuffers;


 
Соловьев ©   (2004-04-15 11:58) [3]

сорри
TBDEDataSet(DataSet).FlushBuffers;


 
sashuly   (2004-04-15 12:07) [4]

Запрос самый простой: "select * from file.dbf"

я просматиривал dbf-файл до выполнения table.close, он  не изменился (ну а после закрытия таблицы обновляется), в связи с чем возникает вопрос.


 
sashuly   (2004-04-15 12:07) [4]

Запрос самый простой: "select * from file.dbf"

я просматиривал dbf-файл до выполнения table.close, он  не изменился (ну а после закрытия таблицы обновляется), в связи с чем возникает вопрос.


 
sashuly   (2004-04-15 12:19) [5]

А что он "Access violation ... " выдает?


 
sashuly   (2004-04-15 12:19) [5]

А что он "Access violation ... " выдает?


 
Соловьев ©   (2004-04-15 12:23) [6]


> sashuly   (15.04.04 12:19) [5]

код?


 
Соловьев ©   (2004-04-15 12:23) [6]


> sashuly   (15.04.04 12:19) [5]

код?


 
sashuly   (2004-04-15 12:29) [7]


> код?

Код чего?

procedure TfDM.tSprAfterPost(DataSet: TDataSet);
begin
 TBDEDataSet(dsSpr).FlushBuffers;

end;


 
sashuly   (2004-04-15 12:29) [7]


> код?

Код чего?

procedure TfDM.tSprAfterPost(DataSet: TDataSet);
begin
 TBDEDataSet(dsSpr).FlushBuffers;

end;


 
sashuly   (2004-04-15 12:29) [8]


> код?

Код чего?

procedure TfDM.tSprAfterPost(DataSet: TDataSet);
begin
 TBDEDataSet(dsSpr).FlushBuffers;

end;


 
sashuly   (2004-04-15 12:29) [8]


> код?

Код чего?

procedure TfDM.tSprAfterPost(DataSet: TDataSet);
begin
 TBDEDataSet(dsSpr).FlushBuffers;

end;


 
Соловьев ©   (2004-04-15 12:31) [9]


> TBDEDataSet(dsSpr).FlushBuffers;

мда... ответы научись читать


 
Соловьев ©   (2004-04-15 12:31) [9]


> TBDEDataSet(dsSpr).FlushBuffers;

мда... ответы научись читать


 
sashuly   (2004-04-15 12:57) [10]

Спасибо
Не приавильно истолковал смыл слова "DataSet"


 
sashuly   (2004-04-15 12:57) [10]

Спасибо
Не приавильно истолковал смыл слова "DataSet"



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

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

Наверх




Память: 0.48 MB
Время: 0.036 c
1-1082918802
Soldier
2004-04-25 22:46
2004.05.09
Народ, есть вопрос про TChart


14-1082127074
nikitos
2004-04-16 18:51
2004.05.09
Протестите прогу


1-1082906276
Seldon
2004-04-25 19:17
2004.05.09
Информация о Themes.pas


14-1080143655
Piter
2004-03-24 18:54
2004.05.09
FAQ: Добавление иконки в SysTray


1-1082733355
crezo
2004-04-23 19:15
2004.05.09
chm





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