且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

从数据表中获取每一行的数据并以字符串形式存储

更新时间:2023-10-31 16:20:52

DataTable dt = new DataT able();



dt = GetDataTableFromSQL();



string str1 = string.empty;

list< string> strLst = new List< string>();

foreach(dt.Rows中的DataRow dr)

{

str1 + = convert.tostring( dr [ColumnName1])+ convert.tostring(dr [ColumnName2])+ ..等等



strLst.add(str1);

}



现在你需要在字符串列表上移动循环并逐个检查字符串中的行。



foreach(strlst中的字符串项目)

{

// item -----

}





谢谢

Prince Sharma
DataTable dt=new DataTable();

dt=GetDataTableFromSQL();

string str1=string.empty;
list<string> strLst=new List<string>();
foreach(DataRow dr in dt.Rows)
{
str1+=convert.tostring(dr["ColumnName1"])+convert.tostring(dr["ColumnName2"])+..so on

strLst.add(str1);
}

Now you need to move loop on string list and check rows in string one by one.

foreach(string item in strlst)
{
//item -----
}


Thanks
Prince Sharma


你可以这样做。



//数据库表中的foreach行

{

//数据库表中的foreach列

{

// Concat并构建一个字符串。使用StringBuilder

}

//将字符串添加到数据表中。

}
You can do something like this.

//foreach row in databasetable
{
//foreach column in databasetable
{
//Concat and build a string.Use StringBuilder
}
//Add the string to your datatable.
}