none
conexion con archivo de base de datos sqlserver 2005

    Question

  • Hola a todos, mi pregunta es la siguiente: primeramente creo una aplicacion en visual basic 2005 express con una conexion a un archivo de base de datos (cabe recalcar que es un archivo de base de datos y no un servidor) hasta ese momento no tengo problemas con la conexion a dicho "archivo" de base de datos , luego quiero acceder de forma remota (ejemplo dentro de una lan) a dicha aplicacion para poder realizar consultas que se encuentran en ese "archivo" de base de datos e inclusive poder modificarla, entonces mi pregunta puntual seria: ¿es posible modificar remotamente un "archivo" de base de datos remotamente con una aplicacion hecha en visual basic express?... como dije hace un momento cabe recalcar que la conexion no es a un servidor de base de datos sino a un archivo de base de datos. Espero su ayuda y dando gracias de antemano. Paul
    Tuesday, March 24, 2009 5:44 PM

All replies

  • hola,

    veo que recalcaste bastante que es un archivo de base de datos, pero especificalmente que es este archivo, o se con que aplicacion lo editas, es un MS Access, dBase, un archivo xml ?

    O sea podrias editarlo si utilizas el connectionstring que te permita el acceso dependiendo de la base que sea.
    O por ahi creando un ODBC a este, y usando las API de ADO.NET para Odbc.

    Bueno la verdad otra cosa no se me ocurre, por ahi deberias explicar un poco mas puntuel con que herramientas estas trabajando.
    Saludos


    Leandro Tuttini
    Tuesday, March 24, 2009 7:01 PM
  • En tal caso deberias instalar una instancia de SQL Express con la base de datos en el equipo que te interesa, de esa forma la cadena de conexion de todos los clientes apuntarian a ese "servidor" aunque sea un equipo con sistema operativo de escritorio. Supongo que tambien podrias utilizar una unidad de red mapeada haciendo un 'attach' aunque dicha tecnica no es recomendable ni tampoco deseable.

    Lo que definitivamente no seria adecuado es plantear una conexion de los clientes a una BD de Access mapeando una unidad de red, en realidad es posible. Pero definitivamente con la llegada de SQL Express o con el antiguo MSDE es del todo inadecuado.

    No Dudes en contactar de nuevo si necesitas ejemplos aunque si quieres los encontraras tanto para 2005 como para 2008 en :
    msmvps.com/blogs/peplluis ... tags MDF/MDB

    Saludos,
    Pep Lluis,


    MVP - Visual Developer
    Tuesday, March 24, 2009 7:53 PM