que tiene de malo esto'????
Código:
estas es la estructura de la tabla... nombre=request.querystring("nombre") apellidos=request.querystring("apellidos") direccion=request.querystring("direccion") cp=request.querystring("cp") localidad=request.querystring("localidad") provincia=request.querystring("provincia") telefono=request.querystring("telefono") email=request.querystring("email") consulta=request.querystring("consulta") '////// GRABO EN DB ///////////// Dim rsAgendaInsert Dim rsAgendaInsert_numRows Set rsAgendaInsert = Server.CreateObject("ADODB.Recordset") rsAgendaInsert.ActiveConnection = MM_objConnDSN_STRING rsAgendaInsert.Source = "INSERT INTO consejo.agenda (nombre,apellido,direccion,codpost,provincia,localidad,telefono,telcelular,estudios,colegio,email,emailalternativo,grupo) VALUES('" & nombre & "','" & apellido &"','"& direccion &"','" & cstr(cp) & "','" & localidad & "','" & provincia & "','" & localidad & "','" & telefono & "','null','null','null','" & email & "','null','1')" rsAgendaInsert.CursorType = 0 rsAgendaInsert.CursorLocation = 3 rsAgendaInsert.LockType = 1 rsAgendaInsert.Open() rsAgendaInsert_numRows = 0
Código:
CREATE TABLE agenda ( id int(3) unsigned NOT NULL auto_increment, nombre varchar(30) default '0', apellido varchar(30) default '0', direccion varchar(30) default '0', codpost int(4) default '0', provincia varchar(5) default '0', localidad varchar(6) default '0', telefono varchar(28) default '0', telcelular varchar(28) default '0', estudios varchar(50) default '0', colegio varchar(50) default '0', email varchar(60) default '0', emailalternativo varchar(60) default '0', grupo int(2) default '0', PRIMARY KEY (id) ) TYPE=MyISAM COMMENT='envia fordwards organizado en grupos... ';
y el error que me da es....
Código:
espero que alguien pueda ayudarme!:..Tipo de error: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [MySQL][ODBC 3.51 Driver][mysqld-4.0.21-nt]Column count doesn't match value count at row 1 /consejoj/contacto.asp, línea 40
byes!