Visual Basic.NET - auxlio con acces

 
Vista:

auxlio con acces

Publicado por gustavo (11 intervenciones) el 23/11/2007 17:23:09
hola, por favor necesito guardar resgistros de un formulario a una tabla en access, e tratado de buscar ejemplos en la web con tan mala suerte que lo que encuentro no lo entiendo, la que se de vb 6.0 no me funciona en .net me pueden ayudar con un ejemplo sencillo.

Gacias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:auxlio con acces

Publicado por lincoln (55 intervenciones) el 23/11/2007 18:42:53
pues lo puedes hacer de esta manera:

creas una coneccion a la base datos primero asi:

dim cn as new oledbconnection("Provider=Microsoft.Jet.OLEDB.4.0; datasource= D:\mibasededatos")
rem luego
rem creas el comando para guardar junto con instruccion sql asi:

dim Query as string="Insert into Clientes(ID,Nombres) values(?,?)"
dim cmd as new oledbcommand(Query,cn)
cmd.commandtype=commandtype.text

rem creas los dos parametros y los agregas a la
rem coleccion del command asi

cmd.parameters.add("@Id","aqui defines el tipo de dato","Y aqui su
extension").value=me.textbox1.text
cmd.parameters.add("@Nombre","aqui defines el tipo de dato","Y aqui su extension").value=me.textbox2.text
rem abres la coneccion y ejecutas el comando

cn.open()
cmd.executereader
cn.close()

rem y eso es todo espero que te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:auxlio con acces

Publicado por gustavo (11 intervenciones) el 24/11/2007 01:21:05
muchas gracias ahora entiendo un poco mas, pero me esta dando un error :
realize un cambio:
Dim s As String

s = My.Application.Info.DirectoryPath.ToString
Dim cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data source =" & s & "\cecosezul.mdb")
esto para buscar la bd en la misma carpeta donde tengo el proyecto pero me da error

No se pudo encontrar el archivo 'E:\Visual Studio 2005\Projects\cecosezul\cecosezul\bin\Debug\cecosezul.mdb'.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar