Aşağıdaki kod ile insert esnasında ekteki hata mesajını alıyorum, sebebi ne olabilir ?
Teşekkür ederim, herkese kolay gelsin.
Kod: Tümünü seç
MySQLMacroQuery9.SQL.Clear;
MySQLMacroQuery9.SQL.Add('INSERT INTO hareketler ( tarih, pid, giristarihi, cikistarihi, tipi, ttipi, iid)');
MySQLMacroQuery9.SQL.Add('SELECT k.tarih, '''+DBGrid2.Columns[1].Field.Value+''', '''+DBGrid2.Columns[4].Field.Value+''', '''+DBGrid2.Columns[5].Field.Value+''', '''+DBGrid2.Columns[6].Field.Value+''','''+EDit4.Text+''','''+DBGrid2.Columns[0].Field.Value+''' from ktarih k');
MySQLMacroQuery9.SQL.Add('WHERE k.tarih between '''+QuotedStr(DateToStr(datetimepicker1.Date,FMT))+''' and '''+QuotedStr(DateToStr(datetimepicker2.Date,FMT))+''' ');
MySQLMacroQuery9.ExecSQL;