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

#6 Eduardo A. Morcillo [MS MVP VB]
09/03/2005 - 23:45 | Informe spam
Mostrar la cita
System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Password
="";User
Mostrar la cita
El problema son las comillas dobles dobles ;) (el "" para que se entienda).
En VB para colocar " en una cadena desde cpdogp lo que se hace es ponerla
doble (de otra forma sera interpretada como que la comilla cierra el
string). Por ejemplo:

s = "Esto tiene ""comillas""" ' -> Esto tiene "comillas"

En tu caso el "" para password coloca una " en el string haciendolo no
valido debido a que se comienza un texto encerrado en comillas pero falta la
que lo cierra:

Provider=Microsoft.Jet.OLEDB.4.0;Password=";User ID=Admin;Data
Source=D:\litograph.mdb;

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

Hay dos cosas infinitas: el universo y la estupidez humana.
Albert Einstein
Ads by Google
Search Busqueda sugerida