Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - seba123neo

#2091
porque no lo pones asi ?

Código (vb) [Seleccionar]
Text1.Text = Text1.Text & "*** Conexion establecida." & vbCrLf
#2093
Hola, tenes muchisimas formas de hacerlo, ahora .NET ya tiene todo en sus clases y casi no tenes que usar api's, pero podes obtener la mayor parte de la información con WMI...

saludos.
#2094
pues pone el codigo en el evento click del boton...
#2095
no, lo dije en serio, te bajas la base, te conectas a ella y le haces los select que quieras y ahi importas y chau.
#2096
Cita de: Skeletron en 21 Octubre 2009, 05:08 AM
4 - Descargar a la PC el archivo db3 de SQLite y hacerle un SELECT para elegir las entradas a Insertar y luego INSERTARLAS..

Eso no sería buena idea?

como no se te ocurrio antes...creo que es la mejor forma  :xD :xD :P :P
#2097
por lo que estuve leyendo me parece no se puede usar sqllite en forma remota, ojala me equivoque, porque sino seria re facil. pero bueno supongmaos que no se puede, las opciones son:

1 - que descarges un archivo con las efemerides y lo importes como vimos, leyendo el archivo linea por linea y haciendo inserts en la base de datos segun la version.

2 - se puede leer un archivo CSV remotamente, este es como un arhivo de texto pero delimitado por algun separador por cada campo. eso se puede leer directo de internet sin bajar nada y cargarlo en un datatable, y despues solo debes recorrer ese datatable e insertar.

3 - podes bajar el archivo csv y hacerle el select que quieras e importar.
#2098
haber ¿ que campos tenes en la base de datos ? vos a un .txt le podes hacer un select no se si sabias, estoy pensando ahora si se puede hacerle el select al archivo remoto txt y directamente no neceitas bajar nada, que se llene un DataReader en memoria con los registros que solo neceistas y los importas.voy a probar algo.
#2099
eso lo podrias solucionar poniendo un campo mas a la base y al archivo, que sea oculto para el usuario, pero que te sirva a vos para saber en que version fue agregada tal efemeride, por ejemplo un campo llamado "version" que diga el numero de version en la que se agrego, entonces tendrias que bajar siempre el ultimo archivo y al importarlos solo importar los que tengan el campo de la version mayor al que esta actualmente.imaginate que todo esto no dura nada, no importa si se va haciendo mas grande el archivo, un archivo de texto no pesa nada y se baja rapidisimo.

si tengo un rato mañana hago un ejemplo de como seria, no importa si ya lo tenes, seguro a alguien le va a servir de algo.
#2100
Hola, mmm no creo que tengas que conectarte con al bases de datos web, es mas no hace falta, supongamos vos tenes la bases de datos local con 15 mil registros esa es la version 1.0, en la version 1.1 le agregaste 500 registros, esos 500 registros que esten en algun archivo de texto en la web y descargas el archivo lo recorres y vas insertando en la base, seria como una simple importacion de registros, al terminar de importar los 500 por ejemplo actualizas en la base de datos local la version de la base y asi la proxima ves que chequees por actualziaciones la version ya va a estar actualizada y no va a descargar nada.yo lo haria con transacciones, o sea que importe todos los registros o no importe nada, por las dudas ocurre algo durante la importacion.

saludos.