-1

以下のコードを試しました。正常に実行されますが、結果は txtQueue(テキスト ボックス) に "System.Data.DataView" として表示されますが、データは表示されません。

 try
 {
    AddURL objAddurls = new AddURL();
    objAddurls.ExecuteSql("select sURL from addurl where iStatus=1 AND iLicenseID='" + CommonMethods.iLicenseID + "'");
    txtQueueURLs.Text = objAddurls.DefaultView.ToString();
 }

 catch (Exception ee)
 {

 } 

このコードの何が問題なのか、または新しいコードを提案してください。前もって感謝します。

4

2 に答える 2

0

コンポーネントの名前を返すDataView.ToString()でToString メソッドを呼び出しています。DefaultView 内の行を反復処理し、それに TextBox 値を割り当てたいと思います。

 StringBuilder sb  = new StringBuilder();
 foreach (DataRowView rowView in objAddurls.DefaultView)
  {
   DataRow row = rowView.Row;
   // build a string from your row //
  }

txtQueueURLs.Text = sb.ToString()
于 2013-04-12T15:25:11.900 に答える