cudenetf
Messages postés448Date d'inscriptionmardi 20 septembre 2005StatutMembreDernière intervention26 juillet 2012
-
3 mai 2007 à 11:38
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
6 mai 2007 à 14:23
bonjour,
j'essaie d'utiliser firebird et je rencontre des difficultés pour me sinsertions...
en sql on peut faire de sinsertions "multiples" je sais pas si c comme ca que ca se dir, je m'explique:
je fait
macommand.commandtext="insert.......,insert........,insert........";
macommand.executenonquery();
avec firebird j'essaie et ca marche pa
qulequ'un peut il me dire comment faire ?
il y a ; pour terminer une instruction firebird au lieu de go avec sqlexpress
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 6 mai 2007 à 14:23
Salut,
De toutes façon, du point de vue serveur, le GO n'existe pas, il est destiné à indiquer la fin d'un lot d'instructions aux outils le prennant en charge (typiquement ceux fournis par Microsoft), et ces derniers n'envoient pas le GO au serveur.
Pour le problème avec FireBird, il faut voir si le provider utilisé pour se connecter à la base prend en charge les lots d'instructions. On peut notamment citer le cas d'Oracle pour lequel le provider intégré ne prend pas en charge les lots, si on veut les utiliser il faut passer par le provider fournis par Oracle.