ezyne
Messages postés4Date d'inscriptionlundi 29 août 2005StatutMembreDernière intervention29 août 2005
-
29 août 2005 à 18:52
almey
Messages postés48Date d'inscriptionsamedi 19 avril 2003StatutMembreDernière intervention 2 mai 2006
-
18 nov. 2005 à 11:02
Bonjour,
Je suis entrain de créer un programme qui insert des données dans une base de donnée MySQL, le programme est developpé sous Visual Studio 2005 B2.
Et j'ai un problème, tout marche bien sauf que des que je met des caractères speciaux genre ' il veut plus me l'inssérer. Sa doit être le même problème que sous PHP/MySQL ou il faut ajouter addslashes. Donc si quelqu'un connait l'équivalent en VB.Net...
ezyne
Messages postés4Date d'inscriptionlundi 29 août 2005StatutMembreDernière intervention29 août 2005 29 août 2005 à 19:25
Re,
Oui pour le doublement des ' mais le problème c'est que je prend le contenu des variables du système genre pour avoir le Nom du PC.Donc je peux pas modifier à moins qu'il existe une fonction pour faire sa.
Et le paramêtre ADO... Sa fait meme pas une semaine que je fais du VB.net lol
ezyne
Messages postés4Date d'inscriptionlundi 29 août 2005StatutMembreDernière intervention29 août 2005 29 août 2005 à 19:55
Re,
Ok merci mais jai encore un problème j'utilise pas les référence normales pour me connecter à MySQL j'utilise MySQL Connector Net 1.0.4 et donc pas Odbc.
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 17 nov. 2005 à 18:46
Salut
De 1, n'utilise pas adodb mais ado.net
Les avantages sont tres nombreux et c'est fait pour dotnet
adodb c'est fait pour le monde com
et une perte de temps a encapsulé les commandes dans du com et ...
Pour Ado.net
SQLConnection myConn = new SqlConnection (
"..." );
<cite>// define the command query</cite>
String query = "select CustomerID, CompanyName from Customers";
SqlCommand myCommand = new SqlCommand ( query, myConn );
<cite>// open the connection and instantiate a datareader</cite>
myConn.Open ( );
SqlDataReader myReader = myCommand. ExecuteReader ( );
<cite>// display datareader contents into html table</cite>
<cite>// first open the table and set up the table headers</cite>
html + = "\";
html += \"----
\";
html += \" Customer ID |\";
html + = \"Company Name |\";
html += \"\";
<cite>// loop thru the reader</cite>
while ( myReader.Read ( ) ) {
html += \"----
\";
html += \"" + myReader.GetString ( 0 ) + ", \";
html += \"" + myReader.GetString ( 1 ) + ", \";
html += \"\";
}
<cite>// close the table</cite>
html += "
";
<cite>// close the reader and the connection</cite>
myReader.Close ( );
myConn.Close ( );
}
Les sql devant sqlcommand et les autres variables aavec sql
doivent être renommée.
Avec odbc ou oledb ou un autre prefixe.
et la tu aura du ado.net
Pour des videos de presentations.
tu as sur le site de microsoft france des videos des rencontres base de données.