Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   no encuentra tabla, que yo no he llamado! (https://www.clubdelphi.com/foros/showthread.php?t=57803)

Nomad 27-06-2008 19:35:42

no encuentra tabla, que yo no he llamado!
 
Código Delphi [-]
Procedure TFIndMan.GuardarIndices;
var
 I   : integer;
begin
  for i := 1 to GrDetalle.RowCount - 1 do
   begin
      if GrDetalle.Cells[0,i] <> '' then
      begin
          LocalQuery1.SQL.Clear;
          LocalQuery1.SQL.Text  := 'Insert Into Indices(IdGh,SectionLetter,IdPlant,From_b,To_b,Indice,avail,'
                                 +'pots,week,temporada) Values(:GH,:Sec,:Plant,:from,:To,:ind,:ava,'
                                 +':mac,:sem,:sea)';
          LocalQuery1.Parameters.ParamByName('GH').Value    := GrDetalle.Cells[0,i];
          LocalQuery1.Parameters.ParamByName('Sec').Value   := GrDetalle.Cells[1,i];
          LocalQuery1.Parameters.ParamByName('Plant').Value := GrDetalle.Cells[5,i];
          LocalQuery1.Parameters.ParamByName('from').Value  := GrDetalle.Cells[3,i];
          LocalQuery1.Parameters.ParamByName('To').Value    := GrDetalle.Cells[4,i];
          LocalQuery1.Parameters.ParamByName('ind').Value   := GrDetalle.Cells[7,i];
          LocalQuery1.Parameters.ParamByName('ava').Value   := GrDetalle.Cells[9,i];
          LocalQuery1.Parameters.ParamByName('mac').Value   := GrDetalle.Cells[8,i];
          LocalQuery1.Parameters.ParamByName('sea').Value   := SDIMain.Season;
          LocalQuery1.ExecSQL;
      end;
   end;
end;

Tengo ese procedimiento que ustedes ven ahi, en cual hago una insercion en la tabla 'indice', pero cuando lo ejecuto me dice que no encuentra el objeto dbo.index, al cual no logro ver por ningun lado que yo este utilizando.

Alguna sugerencia o idea?

Saludos y gracias de antemano!

pablo.uy 10-04-2010 16:29:11

Ok, un poco tarde, pero queda para futuros visitantes.

Me parece que en tu caso, "Indices" es una tabla o una palabra clave reservada de la base de datos (el prefijo "dbo" me da a entender que estás usando SQL Server). Prueba a cambiar el nombre de tu tabla.

Saludos!


La franja horaria es GMT +2. Ahora son las 10:07:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi