Ola,
Dans mon code , je veux écrire dans table qui a ces champs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE TABLE Sous_Famille ( id int(11) NOT NULL auto_increment, id_Famille int(11) NOT NULL , titre varchar(250) NOT NULL default '', description varchar(250) NOT NULL default '', lien varchar(250) NOT NULL default '', image varchar(250) NOT NULL default '', PRIMARY KEY (id) )
J'excute ce code avec mon bouton submit :
Et dans ma page, lorsque je valide, j'obtiens cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SQL2= "select * from [Famille] where titre= "&Request.Form("Fam") Set RS = server.createobject("ADODB.Recordset") RS.Open SQL2,connexion , 3, 3 var_id = RS("id_famille") RS.Close
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]'i' : nom de colonne incorrect.
mon-fichier.asp, ligne 20
cad à la ligne RS.Open SQL2,connexion , 3, 3 qui fait reference a la requete... Le truc bizarre, c'est que j'ai pas de colonne 'i', je vois pas a quoi il fait reference!
Vous voyez ce ki plante??
Partager