Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/12/2009, 09:50
KenMasters
 
Fecha de Ingreso: abril-2005
Ubicación: Piura - Perú
Mensajes: 189
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: generar aplicacion

Para verificar si existe tu database puedes usar esto en la sentencia rs.Open " "

Código:
if not exists(select * from tabla1 where name = 'Testing')
    create database tabla1
ó

Código:
CREATE DATABASE IF NOT EXISTS tabla1
Y luego usas esto para ir creando la estructura de la tabla.

Código:
DROP TABLE IF EXISTS `tabla1`;
CREATE TABLE IF NOT EXISTS `tabla1` (
  `id` int(11) NOT NULL auto_increment,
  `nick` varchar(255) NOT NULL default '',
  `user` text NOT NULL,
  `host` text NOT NULL,
  `name` text NOT NULL,
  `active` int(1) NOT NULL default '1',
  PRIMARY KEY  (`id`),
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
En los valores de DROP TABLE IF EXISTS `tabla1`; elimina la tabla si ya existe (asi no habra conflictos con los INSERT INTO.

En los valores de CREATE TABLE IF NOT EXISTS `tabla1` ( crea la tabla si no existe ( asi estaras seguro de que la tabla si existe al momento de hacer el INSERT INTO"

El resto de valores como por ejemplo `user` text NOT NULL, Dice que se crea el campo user que sera texto, y que NO permite NULL, y asi sucesivamente

Todo esto son sentencias mySQL, para mayor referencia :
http://dev.mysql.com/doc/refman/5.0/...-database.html
http://dev.mysql.com/doc/refman/5.0/...ate-table.html

Última edición por KenMasters; 08/12/2009 a las 09:52 Razón: las referencias