Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2005, 10:44
Avatar de Sayra
Sayra
 
Fecha de Ingreso: diciembre-2004
Mensajes: 365
Antigüedad: 20 años, 4 meses
Puntos: 1
Insertar datos de un formulario

Hola chicos que tal?
quiero que los datos provenientes de un formulario de solicitud de empleo se guarden en una base de datos SQL, estaba siguiendo el procedimiento de la pagina http://es.gotdotnet.com/quickstart/aspplus/ la pestaña "acceso a datos del servidor" la seccion insertar datos en un base de datos SQL , pero me dice que No se ha declarado el nombre 'SolicitudID' y eso esta declarado. El codijo empleado es este
Sub Page_Load ...
If (Page.IsValid)

Dim DS As DataSet
Dim MyCommand As SqlCommand

Dim InsertCmd As String = "insert into SolicitudEmpleo ( SolicitudID, ModuleId, Cargo_Solicitado, Apellidos_Nombres, Cedula_Identidad, Fecha_Nacimiento, Estado_Civil, Edad, Sexo, Telefono_Cel, Telefono_Hab,Correo_Electronico, Direccion_Permanente, Tecnico_Instituto, Tecnico_Graduado, Tecnico_Año_Graduacion, Tecnico_Titulo, Universitario_Instituto, Universitario_Graduado, Universitario_Año_Graduacion, Universitario_Titulo, PostGrado_Instituto, PostGrado_Graduado, PostGrado_Año_Graduacion, PostGrado_Titulo, Empleado_Actualmente, Empresa, Cargo, Desde, Hasta) values (@SolicitudID, @ModuleId, @Cargo_Solicitado, @Apellidos_Nombres, @Cedula_Identidad, @Fecha_Nacimiento, @Estado_Civil, @Edad, @Sexo, @Telefono_Cel, @Telefono_Hab, @Correo_Electronico, @Direccion_Permanente, @Tecnico_Instituto, @Tecnico_Graduado, @Tecnico_Año_Graduacion, @Tecnico_Titulo, @Universitario_Instituto, @Universitario_Graduado, @Universitario_Año_Graduacion, @Universitario_Titulo, @PostGrado_Instituto, PostGrado_Graduado, @PostGrado_Año_Graduacion, @PostGrado_Titulo, @Empleado_Actualmente, @Empresa, @Cargo, @Desde, @Hasta)"

MyCommand = New SqlCommand(InsertCmd, MyConnection)

MyCommand.parameters.Add(New SqlParameter("@SolicitudID", SqlDbType.Int))
MyCommand.Parameters("@SolicitudID").Value = SolicitudID.Value


MyCommand.parameters.Add(new SqlParameter("@ModuleId", SqlDbType.Int))
MyCommand.Parameters ("@ModuleId")Value = ModuleId.Value


MyCommand.parameters.Add(new SqlParameter("@Cargo_Solicitado", SqlDbType.Char, 30))
MyCommand.Parameters ("@Cargo_Solicitado").Value = Cargo_Solicitado.Value


MyCommand.parameters.Add( new SqlParameter("@Apellidos_Nombres", SqlDbType.Char, 40))
MyCommand.parameters ("@Apellidos_Nombres").Value = Apellidos_Nombres.Value


MyCommand.parameters.Add(new SqlParameter("@Cedula_Identidad", SqlDbType.Decimal, 9))
MyCommand.parameters("@Cedula_Identidad").Value = Cedula_Identidad.Value


MyCommand.parameters.Add(new SqlParameter("@Fecha_Nacimiento", SqlDbType.DateTime))
MyCommand.parameters("@Fecha_Nacimiento").Value = Fecha_Nacimiento)


MyCommand.parameters.Add(new SqlParameter("@Estado_Civil", SqlDbType.Char, 12))
MyCommand.parameters("@Estado_Civil").Value = Estado_Civil.Value


MyCommand.parameters.Add(new SqlParameter("@Edad", SqlDbType.Decimal, 9))
MyCommand.parameters("@Edad").Value = Edad.Value


MyCommand.parameters.Add(new SqlParameter("@Sexo", SqlDbType.Char, 20))
MyCommand.parameters("@Sexo").Value = Sexo.Value


MyCommand.parameters.Add(new SqlParameter("@Telefono_Cel", SqlDbType.NChar, 30))
MyCommand.parameters("@Telefono_Cel").Value = Telefono_Cel.Value


MyCommand.parameters.Add(new SqlParameter("@Telefono_Hab", SqlDbType.NChar, 30))
MyCommand.parameters("@Telefono_Hab").Value = Telefono_Hab.Value

MyCommand.parameters.Add(new SqlParameter("@Correo_Electronico", SqlDbType.Char, 50))
MyCommand.parameters("@Correo_Electronico").Value = Correo_Electronico.Value


MyCommand.parameters.Add(new SqlParameter("@Direccion_Permanente", SqlDbType.Char, 50))
MyCommand.parameters.Add("@Direccion_Permanente"). Value = Direccion_Permanente.Value


MyCommand.parameters.Add(new SqlParameter("@Tecnico_Instituto", SqlDbType.Char, 40))
MyCommand.parameters("@Tecnico_Instituto").Value = Tecnico_Instituto.Value


MyCommand.parameters.Add (new SqlParameter("@Tecnico_Graduado", SqlDbType.Char, 10))
MyCommand.parameters("@Tecnico_Graduado").Value = Tecnico_Graduado.Value


MyCommand.parameters.Add (new SqlParameter("@Tecnico_Año_Graduacion", SqlDbType.DateTime))
MyCommand.parameters.Add("@Tecnico_Año_Graduacion" ).Value = Tecnico_Año_Graduacion.Value


MyCommand.parameters.Add (new SqlParameter("@Tecnico_Titulo", SqlDbType.Char, 40))
MyCommand.parameters("@Tecnico_Titulo").Value = Tecnico_Titulo.Value


MyCommand.parameters.Add(new SqlParameter("@Universitario_Instituto", SqlDbType.Char, 40))
MyCommand.parameters("@Universitario_Instituto").V alue = Universitario_Instituto.Value


MyCommand.parameters.Add (new SqlParameter("@Universitario_Graduado", SqlDbType.Char, 10))
MyCommand.parameters ("@Universitario_Graduado").Value = Universitario_Graduado.Value

MyCommand.parameters.Add(new SqlParameter("@Universitario_Año_Graduacion", SqlDbType.DateTime))
MyCommand.parameters("@Universitario_Año_Graduacio n").Value = Universitario_Año_Graduacion.Value


MyCommand.parameters.Add( new SqlParameter("@Universitario_Titulo", SqlDbType.Char, 40))
MyCommand.parameters("@Universitario_Titulo").Valu e = Universitario_Titulo.Value


MyCommand.parameters.Add(new SqlParameter("@PostGrado_Instituto", SqlDbType.Char, 40))
MyCommand.parameters ("@PostGrado_Instituto").Value = PostGrado_Instituto.Value


MyCommand.parameters.Add new SqlParameter("@PostGrado_Graduado", SqlDbType.Char, 10);
MyCommand.parameters("@PostGrado_Graduado").Value = PostGrado_Graduado.Value


MyCommand.parameters.Add( new SqlParameter("@PostGrado_Año_Graduacion", SqlDbType.DateTime))
MyCommand.parameters ("@PostGrado_Año_Graduacion").Value = PostGrado_Año_Graduacion.Value


MyCommand.parameters.Add (new SqlParameter("@PostGrado_Titulo", SqlDbType.Char, 40))
MyCommand.parameters ("@PostGrado_Titulo").Value = PostGrado_Titulo.Value


MyCommand.parameters.Add(new SqlParameter("@Empleado_Actualmente", SqlDbType.Char, 40))
MyCommand.parameters("@Empleado_Actualmente").Valu e = Empleado_Actualmente.Value


MyCommand.parameters.Add(new SqlParameter("@Empresa", SqlDbType.Char, 40))
MyCommand.parameters("@Empresa").Value = Empresa.Value


MyCommand.parameters.Add (new SqlParameter("@Cargo", SqlDbType.Char, 40))
MyCommand.parameters("@Cargo").Value = Cargo.Value


MyCommand.parameters.Add( new SqlParameter("@Desde", SqlDbType.DateTime))
MyCommand.parameters("@Desde").Value = Desde.Value


MyCommand.parameters.Add(new SqlParameter("@Hasta", SqlDbType.DateTime))
MyCommand.parameters("@Hasta").Value = Hasta.Value



MyCommand.Connection.Open()

Try
MyCommand.ExecuteNonQuery()

End Try

MyCommand.Connection.Close()

End If

end sub