Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.
Autor
|
Tema: Conectar con base de datos online (Leído 2,145 veces)
|
TheKillerWantsYou
Desconectado
Mensajes: 49
MsgBox("¡Es una fieschhhta!")
|
Hola, señores. Llevo toda la semana practicando con bases mdf offline con vb.net, y la verdad es que no lo llevo nada mal, es todo muy simple. La cosa es que ahora me gustaría conectar con una base de datos SQL online, y me asaltan multitud de dudas.
-¿Cuál es el formato de las bases de datos online? Me imagino que será sql, pero quizás se puede trabajar con bases mdf. No sé... :/
-¿Cómo se pueden escribir datos en esa base de datos online?
Se agradece cualquier tipo de ayuda.
|
|
|
|
|
En línea
|
|
|
|
.mokk.
Desconectado
Mensajes: 177
|
Pues las bases de datos online mas usadas con MYSQL y MSSQL , y para escribir datos o cambiar es la misma forma que en mdf solo la conexion variaria xD
|
|
|
|
|
En línea
|
|
|
|
|
[D4N93R]
|
A que te refieres con online?
|
|
|
|
|
En línea
|
|
|
|
TheKillerWantsYou
Desconectado
Mensajes: 49
MsgBox("¡Es una fieschhhta!")
|
Con online me refiero a que las consultas SQL las haga a una base de datos que esté en un hosting subida. Voy bastante perdido en el tema, así que quizás estoy diciendo un imposible, por eso pido un poco de ayuda para poder introducirme en este tema. xD
|
|
|
|
|
En línea
|
|
|
|
|
seba123neo
|
Hola, nunca probe, pero creo que es casi lo mismo que local, primero debes en el servidor hacer que la conexion acepte conexiones remotas, no se que hosting tenes pero casi todos tienen algo como el panel de configuracion de mysql por ejemplo y ahi podes configurar. despues en la cadena de conexion poner la ip o el dominio de la web, como lo haces para local y creo que deberia andar.
saludos.
|
|
|
|
|
En línea
|
Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo. Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
|
|
|
43H4FH44H45H4CH49H56H45H
Wiki
Desconectado
Mensajes: 483
|
Lo único que varia es la conexión, de ahi es practicamente lo mismo, para comprobarlo se puede instalar appserv (php,mysql,apache) y luego de crear una cuenta de usuario con los suficientes permisos se crea un programa cliente ya sea utilizando una Dll o instalando el driver para la conexión con mysql, una vez terminado el programa se modifica la conexión hacia el servidor remoto, que debe tener permiso de acceso desde otra IP ajena al servidor, igualmente usuario y password con los permisos necesarios. Saluos.
|
|
|
|
|
En línea
|
 -R IP :0100 -A 100 2826:0100 MOV AH,09 2826:0102 MOV DX,109 2826:0105 INT 21 2826:0105 MOV AH,08 2826:0105 INT 21 2826:0107 INT 20 2826:0109 DB 'MI NICK ES CODELIVE.$' 2826:0127 -R BX :0000 -R CX :20 -N CODELIVE.COM -W
|
|
|
proteus8
Desconectado
Mensajes: 47
|
Hola TheKillerWantsYou, como dice 43H4FH44H45H4CH49H56H45H, lo único que varia es la conexión, yo para conectarme a una base MSSQL lo hago a si: Dim cnn As New SqlConnection("data source = IPServidor; initial catalog = BasedeDatos; user id = Usuario; password = Contraseña") las demás instrucciones como "SELECT -INSERT - UPDATE - ETC ) se realizan de igual manera que de forma local
|
|
|
|
|
En línea
|
|
|
|
|
[D4N93R]
|
Si exacto, no hay ninguna diferencia en el proceso. Lo único si es que es más lento por el tema de la transferencia de la data a través de internet, por lo que el desarrollo de la app normalmente se hace con una copia de la base de datos en un servidor local o en la pc del desarrollador.
Un saludo.
|
|
|
|
|
En línea
|
|
|
|
|
|