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

Como sustituir una ruta de acceso a una Base de Datos por una variable????

Estas en el tema de Como sustituir una ruta de acceso a una Base de Datos por una variable???? en el foro de .NET en Foros del Web. Hola buenas, mi proble esta en que al crear la conexion tengo que poner una ruta de acceso a la base de datos y lo ...
  #1 (permalink)  
Antiguo 17/05/2005, 02:21
 
Fecha de Ingreso: mayo-2005
Mensajes: 8
Antigüedad: 19 años
Puntos: 0
Pregunta Como sustituir una ruta de acceso a una Base de Datos por una variable????

Hola buenas, mi proble esta en que al crear la conexion tengo que poner una ruta de acceso a la base de datos y lo que yo necesito es poder escojer la ruta de acceso a la base de datos y para ello necesito utilizar una variable,alguien sabe como se puede hacer esto, rogaria Ejemplo por pafor.

Mi conexion es asi:
miConexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=..\bin\construccion1.mdb;Jet OLEDB:System Database=system.mdw;"

y me gustaria poder sustituir la ruta (Data Source) por el que yo quiera, y poder poner una variable.
  #2 (permalink)  
Antiguo 17/05/2005, 02:30
Avatar de neivan  
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 19 años, 3 meses
Puntos: 1
Por ejemplo,una posiblidad:
utilizar una viewstate con la ruta
esta viewstate le asignas una ruta por defecto en un primer momento
Utilizar una funcion par aals conexiones que cada vez q kieras hacer una cosnulta o algo llame ala funcion
La funcion coja el datasource de la viewstate
Para modificar la viewstate,es decir el datasource,como tu kieras,con un textbox
y un boton por ejmplo.


Como lo ves???
  #3 (permalink)  
Antiguo 17/05/2005, 02:57
 
Fecha de Ingreso: mayo-2005
Mensajes: 8
Antigüedad: 19 años
Puntos: 0
Gracias, por la solucion (la verdad no se que es el Viewstate, me gustaria que me mandaras un ejemplo para poder ver como es y que es), ya he encontrado la solucion simplemente era colocar la variable " & variable & ", y ya funciona.
Ejemplo:
miConexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=..\bin\construccion1.mdb;Jet OLEDB:System Database=system.mdw;",
y con variable
dim ruta as string = "..\base de datos.mdb"
miConexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ruta & ";Jet OLEDB:System Database=system.mdw;"
Muchiiisiiimas gracias de todas formas.
  #4 (permalink)  
Antiguo 17/05/2005, 03:14
Avatar de neivan  
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 19 años, 3 meses
Puntos: 1
Una viewstate es una variable q no pierde el valor cuando se recarga la pagina
Se trata como una variable se session
Viewstate("nombreqlekierasdar")=valor
datasouece=".." & Viewstate("nombreqlekierasdar") & "..."
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 15:15.