elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Top 20 herramientas Hacking más populares de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Como establecer una ruta para mi base de datos que sea editable
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como establecer una ruta para mi base de datos que sea editable  (Leído 3,060 veces)
Maxcrazy

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Como establecer una ruta para mi base de datos que sea editable
« en: 22 Marzo 2018, 14:19 pm »

Hola, el problema que tengo es que mi proyecto tiene una ruta de base de datos que debe ser editada cada vez que cambio de pc.

No todas las pcs tienen visual instalado entonces como podria crear un botón que edite la ruta de mi base de datos y se establezca, no se borre cuando cierre el programa. gracias de antemano ;-)


En línea

Serapis


Desconectado Desconectado

Mensajes: 2.373


Ver Perfil
Re: Como establecer una ruta para mi base de datos que sea editable
« Respuesta #1 en: 22 Marzo 2018, 16:31 pm »

Necesitas conectarte mediante un fichero *.udl en tu proyecto.
Cuando sea preciso, editas el fichero y listo...

Tu en tu proyecto compilado, tan solo necesitas apuntar a dicho fichero, que se supone estará siempre en la ruta del ejecutable ("app.path\mifile.udl"), y simplemente se trata de editar el fichero udl, cuando convenga (se haga un traslado por ejemplo al instalarse en otro cliente con una ruta distinta para su BD).

Te dejo un enlace, para los detalles...
https://support.microsoft.com/es-ar/help/189680/how-to-use-data-link-files-with-ado

Algo más tosco (pero todavía solvente), es usar un simple fichero de texto, que contendría la ruta actualizada, y tu programa simplemente la leería de dicho fichero.
Sin embargo, el .udl es más potente, ya que permite especificar bastantes cosas más que solo la ruta.


« Última modificación: 22 Marzo 2018, 16:40 pm por NEBIRE » En línea

RiasChan

Desconectado Desconectado

Mensajes: 59

RiasChan BNS!


Ver Perfil
Re: Como establecer una ruta para mi base de datos que sea editable
« Respuesta #2 en: 3 Abril 2018, 20:54 pm »

Creo que esta es tu solucion:

Si bien el ejemplo esta aplicado a un ListView, el Patch de la Base de datos esta en un txtbox el cual podes modificar. deberias usar ese codigo añadiendole el buscador de windows para seleccionar carpetas, pero la idea ya estaria hecha

http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/187-listview-ado.htm
En línea

PirSys

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: Como establecer una ruta para mi base de datos que sea editable
« Respuesta #3 en: 29 Agosto 2019, 20:17 pm »

1)Crear una columba "Direccion Base"
2)en el formulario backup traer la direccion de donde esta la base de datos
3)commanddialog + text + funcion .update en ciclo with end with
y listo, yo lo tengo asi para que cada vez que el usuario quiera cambiar le logo de su empresa o el lugar donde se guarda el backup de la base de datos lo pueda hacer.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Que metodo es mejor para definir la ruta base?
PHP
Alex_bro 4 2,514 Último mensaje 17 Mayo 2007, 15:13 pm
por Alex_bro
Establecer ruta con nircmd(solucionado)
Scripting
Dark Invader 3 1,801 Último mensaje 6 Agosto 2011, 22:17 pm
por SuperDraco
Tabla editable con base de datos
Java
Mr.Blue 1 2,707 Último mensaje 29 Enero 2012, 14:50 pm
por Littlehorse
Guardar imagen sin tener ruta de archivo en una base datos.
.NET (C#, VB.NET, ASP)
enterariel 2 2,302 Último mensaje 10 Agosto 2012, 22:04 pm
por enterariel
Subir imagen al servidor y almacenar la ruta en la base de datos
Desarrollo Web
antonioska 5 8,033 Último mensaje 15 Abril 2013, 11:10 am
por Phantasy
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines