2012-03-13 11 views
0

Hy all.Iを使用してテーブルに割り当てます。例:ID = 1、ID = 2、ID = 3のレコードが3つある場合このレコードを3つの異なるラベルに割り当てる必要があります。label1 = ID = 1のデータ、label2 = ID = 2のデータなど。どのように達成できますか?異なるIDを持つテーブルのデータをc#

+0

また、レコードを言うときはテーブル行を意味します。 –

答えて

3

テストされていないため、構文の問題があるかもしれませんが、あなたはそのアイデアを得るでしょう。

string qry="select Column1,Column2,Column3 from YourSchema.YourTable"; 
using (SQLConnection myConnection=new SQLConnection(Web.ConfigurationManager.ConnectionStrings["YourConnectionString"].ConnectionString)) 
{ 
    using(SQLCommand myCommand=new SQLCommand(qry,myConnection)) 
    { 
     try 
     { 
      myConnection.Open(); 
      using(SQLDataReader myReader= myCommand.ExecuteReader()) 
      { 
       if(myReader.HasRows) 
       { 
         while(myReader.Read()) 
         { 
         Label1.Text= myReader[0].ToString(); 
         Label2.Text= myReader[1].ToString(); 
         Label3.Text= myReader[2].ToString(); 
         } 
       } 
      } 
     } 
     catch(SQLException ex) 
     { 
      // Log exception 
      throw ex; 
     } 
     finally 
     { 
      if(myConnection!=null) 
       myConnection.Close(); 
     } 
    } 
} 
+0

それは何も持っていません。エラーは出ませんが、何も表示されません。 – Rares

+0

例外がスローされたので、エラーは発生しません。 'qry'サンプルクエリを独自のデータベースクエリで置き換えてください。それはあなたを始めるための単なるサンプルです。 –

関連する問題