begin process at 2008 07 20 15:55:56
1 213 292 membres
207 nouveaux aujourd'hui
14 166 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [MySql] Exploitation données [ Base de données / MySQL ] (aifzaide)

[MySql] Exploitation données le 28/02/2008 16:39:33

aifzaide
Bonsoir,

J'aurais besoin de me connecter à une base de donnée MySql et de chargé toute une table pour pouvoir exploiter ces données. C'est pourquoi j'ai essayer cela:

string connectionString_MySql = ConfigurationSettings.AppSettings["ConnectionString_MySql"];

MySqlConnection _conn = newMySqlConnection(connectionString_MySql);

_conn.Open();

MySqlCommand _cmd = newMySqlCommand("SELECT * FROM avenants a",_conn);

MySqlDataReader[] _data = _cmd.ExecuteReader();

DataTable _table = _data.GetSchemaTable();

foreach (DataRow dr in _table.Rows)

{

Console.WriteLine(dr[2]);

}

Console.Read();

Mais malheuresement je n'arrive pas à exploiter ces données. Lorsque je lis le dr["nomcolumn"] il me genere une exception.
Je vois seulement le type des colonnes, et non le contenu. Quelqu'un pourrait-il m'orienter svp?

Merci de votre aide.

Re : [MySql] Exploitation données le 28/02/2008 17:23:21

aifzaide
Réponse acceptée !

Pour ceux qui rencontre le même problème un jour, j'ai reussi à faire ce que je voulais graçe à ca:

string connectionString_MySql = ConfigurationSettings .AppSettings[ "ConnectionString_MySql" ];

MySqlConnection _conn = new MySqlConnection (connectionString_MySql);

_conn.Open();

MySqlCommand _cmd = new MySqlCommand ( "SELECT * FROM avenants" ,_conn);

MySqlDataReader _data = _cmd.ExecuteReader();

DataTable _table = _data.GetSchemaTable();

while (_data.Read())

{

foreach ( DataRow dr in _table.Rows)

{

try

{

Console .Write(_data.GetString( Convert .ToInt32(dr[1].ToString())) + " " );

}

catch { }

}

Console .Write( "\r\n" );

}

Console .Read();

Bonne soirée.


Classé sous : table, données, mysql, conn, connectionstring

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS