http://www.developpez.net/forums/ima...lies/salut.gif
Je développe un soft pour insérer des données. L'utilisateur peut choisir la base de données qu'il veut MySQL ou SQL SERVER. La connexion se fait par les pilotes ODBC. Les chaînes de connexion sont identiques, seul l'information du pilote change.
La table à 6 champs, dont l'index auto-incrémenté (c là que ça coince).
Avec MySQL, je dois faire :Avec SQL SERVER,
Code : Sélectionner tout - Visualiser dans une fenêtre à part insert into Table values(1,2,3,4,5,null)Pour l'instant, je n'ai trouvé que ça, mais ça ne me plaît pas. Raison, je ne veux pas vérifier la base de données (pilotes utilisées) lors de mes requêtes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part insert into Table values (1,2,3,4,5)
Existe t il un moyen dans l'administration de la base, que SQL Server accepte le null ou que MySQL ne me fasse pas un 1136, car il lui manque une case ? Ou si quelqu'un a une idée ou une autre solution ?
J'ai parcouru le guide réf de MySQL et je n'ai rien vu.
Merci
Partager