El 2009-04-11 a las 10:57 -0300, Juan Erbes escribió:
El día 11 de abril de 2009 9:44, Camaleón escribió:
He conectado con una base de datos MySQL en remoto a través de Base usando el conector JDBC. Lo que me gustaría es:
a) Importar datos (txt o csv con unos 16.000 registros) a las tablas b) Definir en las tablas un campo con la propiedad "auto-increment"
¿Alguna idea de cómo hacerlo sin tener que recurrir a sintaxis SQL? O:-)
openSUSE 10.3 y OOo 2.3.0
Si importas los datos al oocalc, agregas una columna mas, una vez importados los datos, y en la primer fila de esa columna, le pones el uno, y en la segunda fila de esa columna una formulita, donde a la celda superior le sumas 1, luego copias esa celda hacia abajo en todas las restantes, y despues conviertes las celdas otra vez a numero fijo (algo he trabajado con planillas de calculo, empezando en 1992 con Lotus 123, para armar presupuestos de hasta 40.000.000 U$S).
Ah, esto sería para b), si, es verdad, no lo había pensado :-) Bueno, gracias a los dos por las sugerencias. El "pincha-corta-copia-pega" desde Calc que comentaba Carlos E. R. inicia el asistente de configuración para la importación de datos. Todo bien, hasta que ves el resultado de la importación en la tabla MySQL: no lo exporta correctamente, sólo importa números cuando se trata de texto. En fin, que he descargado SQuirreL SQL (me parece que Base no está muy fino para ésto), a ver qué tal se le dá la importación desde archivos en texto plano. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org