Правильный запрос Sql в C++ Builder

  • Автор темы ShawnDark
  • Дата начала
S

ShawnDark

Гость
#1
Вот есть к примеру бд в формате sql, программ написанная в C++ BUilder, магазин товаров, как сделать правильно запрос, чтобы при вводе в Edit1->Text, и при нажатии на Button1 , данные сохранялись в бд, а потом также выводились в спец таблицу. Нужно именно как это будет выглядеть на C++. Может не совсем корректно написал, но кто сможет, помогите пожалуйста!
 

morpheus

скриптописец
07.08.2006
3 915
1
#2
Первый же пример в хэлпе
Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Table1->Append();
Table1->FieldValues["ALPHANUMERIC"] = Edit1->Text;
Table1->FieldValues["INTEGER"] = StrToInt(Edit2->Text);
Table1->Post();
}
 
F

FreeWay

Гость
#3
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Text=("Update Ostatok Set Koliches=Koliches-'"+EditSale->Text+"' Where Cod="+EditKod->Text+""); // '"+StrToInt(EditKod->Text)+"'
Query1->ExecSQL();

из твоего строного описания теммы я понял что тебе нужен просто пример скула в билдере
 
S

ShawnDark

Гость
#4
Для: Morpheus
А какие таблицы должны присутствовать в БД, чтобы такой запрос выполнился?
И ещё, пытался создать БД SQL в BDE Administrator, где там указывать логин и пароль, то при попытке зайти в БД пишет введите логин и пасс...
Заранее СПС!
 
S

ShawnDark

Гость
#5
Попробовал сделать на БД Padadox7, создал Table1, в нем поле Number.
Написал в описание кнопки:
Код:
Table1->Append();
Table1Number->Value = StrToInt(Edit1->Text);
//Table1->FieldValues["Many"] = StrToInt(Edit2->Text);
Table1->Post();
Но при попытке в запуске программы Нажать на кнопку эту, пишет ошибку:
Table1 :Cannot Perform this operation on a closed dataset. Что не так?
 
S

ShawnDark

Гость
#6
А Ado, Их ими можно связать с SQL? И если да. то как?
 
S

ShawnDark

Гость
#7
Просто я в С++ новичок можно сказать, мне нужно чтобы прога обращалась к БД с записью чего то, что в полях Edit, а потом в другом окне брала эти поля с БД для редактирования) Как и какими средствами это лучше осуществить?