Foros del Web » Programación para mayores de 30 ;) » .NET »

Insertar en access

Estas en el tema de Insertar en access en el foro de .NET en Foros del Web. Hola, hace 1 año deje de programar y sólo recuerdo partes del código. Lo q quiero hacer es insertar cedula, nombres y apellidos en una ...
  #1 (permalink)  
Antiguo 27/01/2012, 19:29
 
Fecha de Ingreso: noviembre-2004
Ubicación: Medellín
Mensajes: 121
Antigüedad: 19 años, 6 meses
Puntos: 1
Sonrisa Insertar en access

Hola, hace 1 año deje de programar y sólo recuerdo partes del código. Lo q quiero hacer es insertar cedula, nombres y apellidos en una bd de access 2007. Lo quiero hacer en c sharp pero hay cosas q recuerdo como las hacía en vb. Recuerdo q en module ponía:
Dim cnn As New OleDb.OleDbConnection

Public Function conectar() As OleDb.OleDbConnection
Try
Dim ruta As String
ruta = Application.StartupPath & "\" & "empresa.accdb"
If cnn.State = 1 Then cnn.Close()
cnn.ConnectionString = "provider = microsoft.Ace.Oledb.12.0; data source = '" & ruta & "'"
cnn.Open()
Return cnn
Catch ex As Exception
MessageBox.Show(Err.Description)
Return Nothing
End Try
End Function

En el formulario:
Al inicio
Dim objConexion As New OleDb.OleDbConnection
Dim objcomando As New OleDb.OleDbCommand

En load
objConexion = conectar()

En el botón guardar creo q ya en c sharp es algo así
SqlConnection connection = new SqlConnection(connectionString);
String sql = "INSERT INTO tbl_alumnos (cedula, nombres, apellidos) VALUES('" + texCedula.Text + "' , '" + texNombres.Text + "' , '" + texApellidos.Text + "' ) ";
SqlCommand comand = new SqlCommand(sql,connection);

connection.Open();
command.ExcecuteNonQuery();
connection.Close();

Me podrían ayudar con esta duda tan inusual? como quedaría todo en c sharp? Sé q c sharp no tiene module, entonces hago una clase?

Etiquetas: c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:40.