私のデータテーブルは、 "ID"という名前の列で構成されています。いいえ。このDatatableは、そのID列に3つのIDを取得します。時には2になります。 たとえば、私のデータテーブルには1,2,3という3つの値があります。私が欲しいのは、文字列で、以下の3つの値を入れて、folowsとしてカンマでそれらを分離することである: -文字列にデータ化可能なカンマ区切り値を入れよう
string test= "1,2,3";
のDataTableが2つの値を持っている場合は、次のように文字列は次のようになります -
string test= "1,2";
I試してみましたが無駄でした。助けてください。ありがとう。
編集: -
DataTable dt=new DataTable;
dt = obj.GetIDs();
for (int i = 0; i < dt.Rows.Count; i++)
{
string test= "What should be here????";
}
編集2
foreach(DataRow dr in dt.Rows)
{
string str = str + "," + Convert.ToString(dr("ID"));
}
@Rajeev ::しようとしましたthis..itがdrが可変であるが、方法として使用言います。どうしましたか?
たとえば、3つの行がフェッチされる場合や、データベースの1つの行のID列の内容に「1,2,3」などの値が含まれる場合がありますか? –
進行中のコードの例がありますか? – curtisk
@Oyvind ::はい、私はときどき3行がフェッチされ、時には2つのデータテーブルにあることを意味しました。 – Serenity