PDA

Ver la Versión Completa : Validar la existencia de una tabla


sidneyb
21-11-2007, 23:09:33
Buenas, se me presenta el siguiente problema; creo una tabla en access mediante SQL, atraves de ADO, necesito saber como puedo validar si la tabla ya existe, para que la aplicacion no intente crearla, ademas como podia insertar los datos de una tabla DBF a la tabla que creamos anteriormente?:confused:

cHackAll
21-11-2007, 23:27:27
ADOConnection1.GetTableNames(ListBox1.Items);
if ListBox1.Items.IndexOf('MiTable') <> -1 then
ShowMessage('La tabla ya existe');

La migracion entre tablas de distintos motores los debes realizar con un utilitario o con dos conexiones simultaneas, una a cada DB... con ello podras hacer un select por cada insert.

sidneyb
22-11-2007, 15:00:11
Gracias Chackall, me funciono bien el trozo de codigo, estaba haciendo lo mismo pero en la condicion erroneamente coloque '= false' en vez del '<> -1', alli estaba mi error.