Cita:
Empezado por cloayza
Según el siguiente ejemplo que usted indicó...
Código SQL [-]
Update Tiket set Estatus = 'NEW' Where Item = '2'
Item= Es de tipo STRING
Y lo estas convirtiendo a entero...
Código Delphi [-]ADOQueryUpdate.Parameters.ParamByName('Item').Value := StrToInt(Label3.Caption);
Lo que se traduce en una instrucción como la que sigue...
Código SQL [-]
Update Tiket set Estatus = 'NEW' Where Item = 2
Ese debe ser el origen del error
Verifique los tipos de datos...como mencione antes...
Saludos cordiales
|
Código Delphi
[-]
ADOQuery1Item: TAutoIncField;
Es autonumerico pero lo que debo hacer es solo leerlo pero entonces el problema puede ser que venga de aqui ya que es este punto yo le estoy pasando el valor ITEM para luego leerlo
Código Delphi
[-]Label3.Caption := ADOQuery1.fieldbyname('MINIMO').asstring;
[/delphi]
ADOQueryUpdate.SQL.Add( 'WHERE Item =:Item,');
ADOQueryUpdate.Parameters.ParamByName('Item').Value := StrToInt(Label3.Caption);
[/delphi]