Kod: Tümünü seç
.......
// db deki değişken isimleri (isim:str, yas:int)
Reg_isim:='UNAL';
Reg_yas:=33;
FDQuery.SQL.Add('INSERT INTO veritabani(isim, yas) ');
FDQuery.SQL.Add('VALUES(:isim, :yas');
FDQuery.ParamByName('isim').AsString:= Reg_isim;
FDQuery.ParamByName('yas').AsInteger:= Reg_yas;
FDQuery.ExecSQL; // hatanın geldiği satır
....
DataSnap Rest server FireDac ile MYSQL bağlantısını yapıp verilere ulaşıp listeletebiliyorum falakat iş insert yapmaya gelince bir hatayla karşılaşmaya başladım.
listeleme yaptırırkende aynı hatayı almış libmysql.dll yolunu tanımlayınca düzelmişti.
Şimdi aynı hatayı ExecSQL i çağırdığımda almaya başladım ve çıkış yolu bulamadım.
Fikri olan arkadaşların msjlarını bekliyorum.. iyi çalışmalar..