yo tengo la sgte duda...
a través de VB 2010 me creo un dataset este dataset se configura casi que automaticamente "Referente a su cadena de conexion" y en esta cadena de conexion queda seleccionada una bases de datos.. la que seleccione cuando le di en nueva conección... hasta ahi todo muy bien
El problema es que mi aplicacion al momento de ingresar te pide con que bases de datos vas a trabajar... existe alguna forma de pasarle a la cadena de coneccion creada mediante el dataset la bases de datos con la cual el usuario quiere trabajar..
que no sea una bases de datos fijas ya que me puedo conectar de muchas bases de datos!!
existe un archivo llamado BDCONEXION.vb
con cadena de conexion
Código:
en donde le paso el nombre de la bases de batos que deseo conectarme....If myconfig.Pass <> "" Then cnAccess.Provider = "SQLOLEDB.1;data Source=" & NombreBaseDatos & ";Initial Catalog=" & myconfig.NameDB & " ;User id=" & myconfig.User & "; Password=" & myconfig.Pass cadenaConexion = "Provider = SQLOLEDB.1;data Source=" & NombreBaseDatos & ";Initial Catalog=" & myconfig.NameDB & " ;User id=" & myconfig.User & "; Password=" & myconfig.Pass Else cnAccess.Provider = "SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=" & myconfig.NameDB & " ;Data Source=" & NombreBaseDatos & ";Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=SYNCRONIZA-PC;Use Encryption for Data=False;Tag with column collation when possible=False" cadenaConexion = "Provider = SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=" & myconfig.NameDB & " ;Data Source=" & NombreBaseDatos & ";Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=SYNCRONIZA-PC;Use Encryption for Data=False;Tag with column collation when possible=False" End If
no se si como ronombrar mi cadena de coneccion
o llamar este archivo
o definitivamente no trabajar con dataset mediante diseños
escucho sugerencias ... y les agradezco!!!