[前][次][番号順一覧][スレッド一覧]

mysql:15959

From: 岩崎 誠司 <岩崎 誠司 <iwasaki_ryuqseed_6130@xxxxxxxxxx>>
Date: Mon, 20 May 2013 14:35:20 +0900 (JST)
Subject: [mysql 15959] MySQL Connector/NETで取得したデータのレコード数

岩崎です。

皆様、ご無沙汰しております。

今まではC APIでSQL処理をしていましたが、
今度、C# + MySQL Connector/NETを使う必要に迫られ
四苦八苦しております。

どうしても情報を見つけることができませんでしたので
皆様のお力添えをお願いします。

下記のようにしてデータを取得することはできましたが、
データ件数の取得方法がわかりません。

C APIならmysql_num_rows()でデータ件数を取得できますが、
MySQL Connector/NETで件数を取得する方法はありますでしょうか?

ご教授のほどよろしくお願いします。

尚、データや件数を含めてクラス化したいと考えていますので
"SELECT COUNT(*) ..."以外でお願いできたらと思います。


 string mySelectQuery = "SELECT OrderID, CustomerID FROM Orders";
 MySqlConnection myConnection = new MySqlConnection(myConnString);
 MySqlCommand myCommand = new MySqlCommand(mySelectQuery,myConnection);
 myConnection.Open();
 MySqlDataReader myReader;
 myReader = myCommand.ExecuteReader();
 // Always call Read before accessing data.
 while (myReader.Read()) {
 Console.WriteLine(myReader.GetInt32(0) + ", " + myReader.GetString(1));
 }
 // always call Close when done reading.
 myReader.Close();
 // Close the connection when done with it.
 myConnection.Close();

開発環境 
Windows7 641bit
MySQL Connector/NET 6.6.5
Visual C#2012


[前][次][番号順一覧][スレッド一覧]

->   15959 2013-05-20 14:35 [岩崎 誠司 <iwasaki_] MySQL Connector/NETで取得したデータのレコード数
   @ 15960 2013-05-20 15:08 ┗[當山正一 <lahchi@xxx]                                       
     15961 2013-05-20 15:54  ┣[岩崎 誠司 <iwasaki_] Re: [mysql 15960] Re: MySQL Connector/NETで取得したデータのレコード数
   @ 15962 2013-05-20 15:58  ┗[志澤 敦 <atsushi.shi]                                     
   @ 15963 2013-05-20 16:16   ┣[當山正一 <lahchi@xxx]                                   
     15964 2013-05-20 16:28   ┗[岩崎 誠司 <iwasaki_] Re: [mysql 15962] Re: MySQL Connector/NETで取得したデータのレコード数