c# DataSet 的用法

2024-12-20 16:35:24
推荐回答(5个)
回答1:

DataSet dst = new DataSet();
DataTable dt = new DataTable();
dst.Tables.add(dt);
dt.Columns.add("分单号");
dt.Columns.add("销售方案");
dt.Columns.add("客户姓名");
dt.Columns.add("证件号");
dt.Columns.add("操作日期");

Datarow row1= dt.NewRow();
row1["分单号"] = "PC1900A004502287";
row1["销售方案"]="P0127A1";
......
一次类推咯,然后把所有的行就都加上去了。
其实CSDN上都有的

回答2:

excle可以直接当成数据库直接读取的。
或者你是把数据保存为xml也可以直接读取。

回答3:

DataSet是DataTable的集合,放数据的是DataTable

回答4:

如果是excel里的数据 你可以参考下面的方法:
public static DataSet ExcelToDataSet(string filename)
{
string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Extended Properties=Excel 8.0;" +
"data source=" + filename;
OleDbConnection myConn = new OleDbConnection(strCon);
string strCom = " SELECT * FROM [Sheet1$]";
myConn.Open();
OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn);
ds = new DataSet();
myCommand.Fill(ds);
myConn.Close();
return ds;
}
dataGridView1.DataSource = ExcelToDataSet("D:\\test.xls");

回答5:

是excel吧?
C#可以直接连接excel读取数据的。
或者弄成xml文件直接读取