Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-09-2006
karocs karocs is offline
Miembro
 
Registrado: jul 2004
Posts: 143
Poder: 20
karocs Va por buen camino
Instacias de los objetos en asp.net

saludos

Si me puedieran coloborar con el siguiente problema...en el evento page_load de la pagina creo y un objeto command con sus parametros, y tipo (procedimiento almacenado), pero cuando cargo la pargina una segunda vez me sale el siguiente error al intentar asignarle el valor a los parametros

"Object reference not set to an instance of an object"

la base de datos es firebird..

Código Delphi [-]
procedure TWebForm1.Page_Load(sender: System.Object; e: System.EventArgs);
var nombre,qr:string;
begin
  if not IsPostBack then begin
    nombre:='areas';
    qr:='SELECT CODAREA,NOMBRE FROM AREAS';
    dsareas:=conexion.CrearDataSet(qr,nombre);
    with cbAreas do begin
      DataTextField:='nombre';
      DataValueField:='codarea';
      DataSource:=dsareas;
      DataBind;
    end;
    cmd:=fbCommand.Create;
    cmd.CommandText:= 'INGRESAR_USUARIO';
    cmd.CommandType:=CommandType.StoredProcedure;
    cmd.Connection:=conex;
    p1:=fbParameter.Create('@cod',fbdbType.Integer);
    cmd.Parameters.Add(p1);
    p2:=fbParameter.Create('@estado',fbdbType.VarChar);
    cmd.Parameters.Add(p2);
    p3:=fbParameter.Create('@area',fbdbType.VarChar);
    cmd.Parameters.Add(p3);
    p4:=fbParameter.Create('@nombre',fbdbType.VarChar);
    cmd.Parameters.Add(p4);
    p5:=fbParameter.Create('@login',fbdbType.VarChar);
    cmd.Parameters.Add(p5);
    p6:=fbParameter.Create('@passw',fbdbType.VarChar);
    cmd.Parameters.Add(p6);
    p7:=fbParameter.Create('@mail',fbdbType.VarChar);
    cmd.Parameters.Add(p7);
    // viewstate['cmd']:=cmd;
  end;
end;

y en el codigo del boton registrar

Código Delphi [-]
try
  with cmd.Parameters do begin
    p1.Value:='-1'; //aqui aparece el error
    p1.Value:='Activo';
    p1.Value:=txtcod.Text;
    p1.Value:=txtnombre.Text;
    p1.Value:=txtlogin.Text;
    p1.Value:=txtclave.Text;
    p1.Value:=txtmail.Text;
  end;
  cmd.ExecuteNonQuery;
  conex.Close;
except
  raise;
end;

agradeceria mucho, es super urgente

Última edición por dec fecha: 30-09-2006 a las 08:35:46.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Prioridades de Objetos JerS Varios 2 10-11-2005 13:53:10
Ayuda con Objetos JerS OOP 7 12-10-2005 17:50:36
eventos en objetos Nidia H. Ochoa OOP 4 27-02-2004 04:17:07
Re... .... corriendo los objetos Anubys OOP 7 19-12-2003 18:53:09
Objetos jfontane Varios 1 04-07-2003 15:39:04


La franja horaria es GMT +2. Ahora son las 18:11:17.


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
Copyright 1996-2007 Club Delphi