Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   Stored Procedure Insert (https://www.clubdelphi.com/foros/showthread.php?t=21666)

Juanito-Kun 24-05-2005 18:43:25

Stored Procedure Insert
 
Tengo el siguiente procedimiento: Tengo SQL 2000 server y Delphi 7

CREATE PROCEDURE insert_Grupo_1 @id_1 int, @Grado_2 varchar(2) , @Grupo_3 varchar(2)
AS INSERT INTO Grupo
(id, Grado, Grupo)
VALUES
(@id_1, @Grado_2, @Grupo_3)
GO

Tengo en mi interfaz un AdoStoredProc.. cuando esta en tiempo de ejecucion le paro los parametros por medio de los "Edits"...

ADOStoredProc2.Parameters.Clear;

ADOStoredProc2.Parameters.Items[1].Value:=StrToInt(Edit1.Text);
ADOStoredProc2.Parameters.Items[2].Value:=Edit2.Text;
ADOStoredProc2.Parameters.Items[3].Value:=Edit3.Text;
ADOStoredProc2.ExecProc;

y me arroja el siguiente error:

"List Index Out Of Bounds (1)"

Gracias por la ayuda!! ;)

mamcx 24-05-2005 19:38:24

Las matrices y colecciones en Delphi empiezan (por regla general) en 0. El primero valor es Items[0] y el ultimo Size-1.

Sin embargo, si es practico en tu caso usa directamente el nombre. Es mas facil de entender y mantener.

Juanito-Kun 24-05-2005 23:13:54

Stored Procedure Insert
 
Oks, perfecto.. lo aplique y me funciono..

Gracias y saludos "mamcx"!! :D


La franja horaria es GMT +2. Ahora son las 05:07:13.

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