Asp.net 如何在dropdownlist中检索图纸名称 DataTable dtExcelSheetName=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,null); 字符串getExcelSheetName=dt
如何在dropdownlist中检索图纸名称Asp.net 如何在dropdownlist中检索图纸名称 DataTable dtExcelSheetName=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,null); 字符串getExcelSheetName=dt,asp.net,c#-4.0,Asp.net,C# 4.0,如何在dropdownlist中检索图纸名称 DataTable dtExcelSheetName=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,null); 字符串getExcelSheetName=dtExcelSheetName.Rows[0][“Table_Name”].ToString(); cmd.CommandText=“从[”+getExcelSheetName+“]”中选择*; ArrayList aList=新的ArrayLi
DataTable dtExcelSheetName=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,null);
字符串getExcelSheetName=dtExcelSheetName.Rows[0][“Table_Name”].ToString();
cmd.CommandText=“从[”+getExcelSheetName+“]”中选择*;
ArrayList aList=新的ArrayList();
foreach(dtExcelSheetName.Rows中的DataRow行)
{
列表.添加(行);
}
drpSeletSheet.DataSource=aList;
对于(int i=1;i
不要使用ArrayList
。使用列表
。请澄清您的错误
DataTable dtExcelSheetName = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
string getExcelSheetName = dtExcelSheetName.Rows[0]["Table_Name"].ToString();
cmd.CommandText = "SELECT * FROM [" + getExcelSheetName + "]";
ArrayList aList = new ArrayList();
foreach (DataRow row in dtExcelSheetName.Rows)
{
aList.Add(row);
}
drpSeletSheet.DataSource = aList;
for (int i = 1; i < dtExcelRecords.Rows.Count + 1; i++)
{
drpSeletSheet.Items.Add(dtExcelRecords.Rows[i]["Table_Name"].ToString());
}
drpSeletSheet.DataBind();
objAdapter1.SelectCommand = cmd;
objAdapter1.Fill(dtExcelRecords);