Delphi - problemas con TDBF (continued)

 
Vista:

problemas con TDBF (continued)

Publicado por Mario (13 intervenciones) el 13/11/2004 05:14:03
para manejar la tabla apuntada con TDBF de la siguiente forma:

Query1.SQL.Clear;
Query1.SQL.Add('Insert Into '+Tabla+'RENGLON');
// Agregar la lista de campos
s := '(';
For i := 0 to Dbf1.FieldCount - 1 do
If Not (Dbf1.Fields[i] is TAutoIncField) then
s := s + Dbf1.Fields[i].FieldName + ', ';
SetLength(s,Length(s)-2);
s := s+')';
Query1.SQL.Add(s);
Query1.SQL.Add('Values');
// Agregar la lista de parametros
s := '(';
For i := 0 to Dbf1.FieldCount-1 do
If Not (Dbf1.Fields[i] is TAutoIncField) then
s := s + ':'+Dbf1.Fields[i].FieldName + ', ';
SetLength(s,Length(s)-2);
s := s+')';
Query1.SQL.Add(s);
Query1.Params[0].AsString := DBEdit1.Text;
Query1.Params[1].AsString := DBEdit2.Text; //(hasta aca va bien se insertan los datos en DBGrid )
Query1.ExecSQL; //( despues de esta linea el programa me devuielve
un error "Table does not exist")

sera que el Query tiene referencia con BDE y no encuentra mi tabla en la
carpeta en la que yo estoy ? pero si no encuentra la tabla porque se modifica
la DBGrid ? .Como puedo manejar con un Query mi tabla como lo hace DBNavigator ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder