Inserción a la base de datos de Access

09/03/2005 - 01:01 por ccm1714 | Informe spam
Hola,
tengo una base de datos y estoy haciendo una pequeña aplicación.
He conseguido poner un datagrid con los datos de la tabla de access, pero
ahora no consigo insertar registros.
¿cómo debo hacerlo si la comanda sql ya es correcta?
A partir de:
connexio = New System.Data.SqlClient.SqlConnection("")
me da un error; no sé que debo ponerle entre las ""
Gracias y saludos

Preguntas similare

Leer las respuestas

#1 DJ MIAO
09/03/2005 - 01:10 | Informe spam
SqlClient??

Dim Olecn As New OleDbConnection(strcon)
Dim oleCommand As New OleDbCommand("insert into
cotizaciondetalle (IdCotizacion,texto,precio) values
(@IdCotizacion,@texto,@precio)", Olecn)
Olecn.Open()
oleCommand.Parameters.Add("@IdCotizacion",
Me.Label5.Text)
oleCommand.Parameters.Add("@texto",
Me.ComboBox1.Text.Trim)
oleCommand.Parameters.Add("@precio",
Me.txtPrecio.Text.Trim)

oleCommand.ExecuteNonQuery()
Olecn.Close()



Miao...
Comprate un libro.
Hola,
tengo una base de datos y estoy haciendo una pequeà±a


aplicación.
He conseguido poner un datagrid con los datos de la


tabla de access, pero
ahora no consigo insertar registros.
¿cómo debo hacerlo si la comanda sql ya es correcta?
A partir de:
connexio = New System.Data.SqlClient.SqlConnection("")
me da un error; no sé que debo ponerle entre las ""
Gracias y saludos
.

Respuesta Responder a este mensaje
#2 Eduardo A. Morcillo [MS MVP VB]
09/03/2005 - 04:04 | Informe spam
Aqui http://www.connectionstrings.com/ o aqui
http://www.able-consulting.com/ADO_Conn.htm encontraras listas con las
cadenas de conexion para access y otros motores de BD.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#3 ccm1714
09/03/2005 - 15:09 | Informe spam
Hola de nuevo,
una vez resueltos los problemas anteriores, ¿alguien me puede traducir ésto:?
System.ArgumentException: Format of the initialization string does not
conform to the OLE DB specification. Starting around char[33] in the
connection string.
Respuesta Responder a este mensaje
#4 Eduardo A. Morcillo [MS MVP VB]
09/03/2005 - 15:43 | Informe spam
una vez resueltos los problemas anteriores, ¿alguien me puede
traducir ésto:? System.ArgumentException: Format of the
initialization string does not conform to the OLE DB specification.
Starting around char[33] in the connection string.



Significa que la cadena de conexion esta mal armada desde la posicion 33.
¿Puedes postear la cadena?

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Existen dos maneras de ser feliz en esta vida;
una es hacerse el idiota y la otra serlo.
Sigmund Freud
Respuesta Responder a este mensaje
#5 ccm1714
09/03/2005 - 21:29 | Informe spam
Hola de nuevo, ahí la tenéis:
connexio = New
System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data Source=D:\litograph.mdb;")

¿O puedo insertar directamente desde el datagrid?
Gracias de nuevo y saludos
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida