C#中读取txt文件中的类型! 我在web页面中放一个上传控件 点击提交的时候读取txt文件里面的一列内容放到数据中(txt中可能有几万条哦)怎么实现请大哥大姐们指点 如果有详细代码更好! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 txt 一列数据???我搞过 excel 一列的 oleDbConnAccess = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source =D:\\1.mdb"); oleDbConnAccess.Open(); oleDbConnExcel = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Extended properties=Excel 5.0;Data Source=" + this.textBox1.Text); oleDbConnExcel.Open(); strGetDataFromExcel = "SELECT * FROM [Sheet1$]"; oleDbdaExcel = new OleDbDataAdapter(strGetDataFromExcel, oleDbConnExcel); dsExcel = new DataSet(); oleDbdaExcel.Fill(dsExcel); if (dsExcel.Tables[0].Rows.Count>0) { int a = 0; for (int i=0;i<dsExcel.Tables[0].Rows.Count ;i++ ) { strInsertIntoAccess = "insert into table1( a,b,c,d,e,f) values('" + dsExcel.Tables[0].Rows[i][0].ToString() + "','" + dsExcel.Tables[0].Rows[i][1].ToString() + "','" + dsExcel.Tables[0].Rows[i][2].ToString() + "','" + dsExcel.Tables[0].Rows[i][3].ToString() + "','" + dsExcel.Tables[0].Rows[i][4].ToString() + "','" + dsExcel.Tables[0].Rows[i][5].ToString() + "') "; oleDbCmdAccess = new OleDbCommand(strInsertIntoAccess, oleDbConnAccess); oleDbCmdAccess.ExecuteNonQuery(); oleDbCmdAccess.Dispose(); a++; } MessageBox.Show("导入完成,共导入" + a + "条记录 !"); oleDbConnAccess.Close(); } oleDbConnExcel.Close(); this.button2.Enabled = false; asp.net 调用JQ的 text方法时出现“意外地调用了方法属性访问的错误,请高手指点” easyui datagrid与.net的问题 关于utf-8和gb2312转换问题 .net问题 各位大侠进来看看这段代码哪里错了,谢谢! VSS 2005 怎么添加一个文件夹? 如何使用反射来创建对象 动态生成tabel Net2005 如何设置水晶报表数据源? 求助,gridview 行列动态从数据库取数并保存数据库表中 谁懂il代码。帮我去掉几行代码。谢了。 小弟请教几个问题
我搞过 excel 一列的
oleDbConnAccess = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source =D:\\1.mdb");
oleDbConnAccess.Open(); oleDbConnExcel = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Extended properties=Excel 5.0;Data Source=" + this.textBox1.Text);
oleDbConnExcel.Open();
strGetDataFromExcel = "SELECT * FROM [Sheet1$]";
oleDbdaExcel = new OleDbDataAdapter(strGetDataFromExcel, oleDbConnExcel);
dsExcel = new DataSet();
oleDbdaExcel.Fill(dsExcel);
if (dsExcel.Tables[0].Rows.Count>0)
{
int a = 0;
for (int i=0;i<dsExcel.Tables[0].Rows.Count ;i++ )
{
strInsertIntoAccess = "insert into table1( a,b,c,d,e,f) values('" + dsExcel.Tables[0].Rows[i][0].ToString() + "','" + dsExcel.Tables[0].Rows[i][1].ToString() + "','" + dsExcel.Tables[0].Rows[i][2].ToString() + "','" + dsExcel.Tables[0].Rows[i][3].ToString() + "','" + dsExcel.Tables[0].Rows[i][4].ToString() + "','" + dsExcel.Tables[0].Rows[i][5].ToString() + "') ";
oleDbCmdAccess = new OleDbCommand(strInsertIntoAccess, oleDbConnAccess);
oleDbCmdAccess.ExecuteNonQuery();
oleDbCmdAccess.Dispose();
a++;
}
MessageBox.Show("导入完成,共导入" + a + "条记录 !");
oleDbConnAccess.Close();
}
oleDbConnExcel.Close();
this.button2.Enabled = false;