Bonjour,
J'ai une bdd MySql... Je fais mes requêtes SQL avec c# (dot.net)
dans ma bdd il y a un champ dans la table :
1er champ : id (auto_increment, index (PRIMARY) donc unique)
Il y aura plusieurs enregistrements/ligne dans cette table
Ce que je vais faire,
Chaque fois que je connecte à la bdd, par la requête [reqA], je vais obtenir la valeur du 1er champ, "id",  du 1ere enregistrement/ 1ere ligne.
	
	SELECT `chmp_chiffre` FROM `nov_fr_dev2` LIMIT 1;
 Ensuite je vais affecter ma variable [vChiffre] par cette valeur
Ensuite je vais l'utiliser (par exemple je vais envoyer la valeur de cette variable par email.
Après avoir utiliser vChiffre je vais faire une autre requête [reqB] pour supprimer 1ere enregistrement dans ma table que j'ai utilisé tout à l'heure
Alors comment je peux affecter ma variable [vChiffre] par la valeur que j'ai obtenue par ma requête ?
voici mon code du début :
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 
 | 		// connection bdd MySql pour recuperer code unique à envoyer l'utilisateur
                string connBDDStr = "server=###.##.#.#;user=#######;database=toto;port=3306;password=###################;";
                MySqlConnection connBDD = new MySqlConnection(connBDDStr);
 
                connBDD.Open();
 
 
                //DEV TEST
                // selectionné le 1er engregistrement
                string sqlBDD = "SELECT id FROM code_test LIMIT 1";
 
 
                MySqlCommand cmdBDD = new MySqlCommand(sqlBDD, connBDD);
 
 
		//***---------????????? comment je peux affecter ma variable [vChiffre] en C# ???
				////////en php : ---------------------------- debut--------------------
 
					// $req=  " select id 
					// 		FROM $table_db  // $table_db c'est "code_test" 
					// 		LIMIT 1";
					// $rep =  mysql_query($req, $cnx) or die( mysql_error() ) ;  //info pour connection : $cnx = mysql_connect( "###.##.#.#", "#######", "###################" ) ;
 
 
					// while($row=mysql_fetch_row($rep))
					// {
					// 	$vChiffre=$row[0];
 
					// }	
 
				//////////en php : ---------------------------- fin--------------------
 
 
		cmdBDD.ExecuteNonQuery();
		// je ferme la connexion
                connBDD.Close(); | 
 Merci et bonne journée
						
					
Partager