c# winform 中导入Excel 的问题 !

1.按导入按钮,怎么样导入Excel表中的“号码”列中的所有号码到winform中的textbox文本框中... 1.按导入按钮,怎么样导入Excel 表中的 “号码”列中的所有号码到winform中的textbox文本框中 展开
 我来答
youlixishi1
2011-10-28 · TA获得超过128个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:130万
展开全部
导入命名空间:using System.Data.OleDb;
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + FilePath + ";Extended Properties=Excel 8.0;");
conn.Open();
string strExcel = "";
OleDbDataAdapter myCommand = null;
strExcel = string.Format("select * from [{0}$]", comboBox1.Text);
myCommand = new OleDbDataAdapter(strExcel, "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + FilePath + ";Extended Properties=Excel 8.0;");
myCommand.Fill(ds, comboBox1.Text);

Filepath为选择的excel文件本地路径
追问
ds   是什么?

Filepath为选择的excel文件本地路径 ,怎么赋值呢?
追答
ds:dataset 
filepath取值办法:
你先添加一个组件:openFileDialog,这是用来打开本地文件的类,实例化对象fd,打开后,取值filepath=fd.filename;就可以了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a7339fa40
2011-10-28 · TA获得超过703个赞
知道小有建树答主
回答量:389
采纳率:0%
帮助的人:243万
展开全部
给你个详细点的吧。。
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" EXCEL的本地路径 ";Extended Properties=Excel 8.0;");
conn.Open();
string strExcel = "";
OleDbDataAdapter myCommand = null;
strExcel = string.Format("select '号码' from [这里填你的EXCEL左下角的工作表名$]");
myCommand = new OleDbDataAdapter(strExcel,conn);
DataTable dt=new DataTable();
myCommand .Fill(dt);//把所有结果填充到dt里面
string rusult="":
for(int i=0;i<dt.Row.count;i++)
{
rusult+=dt.Rows[i][0].ToString()+";";//遍历所有号码相加
}
textbox1.Text=rusult;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一片柳叶刀
2011-10-28 · TA获得超过648个赞
知道答主
回答量:159
采纳率:0%
帮助的人:55.8万
展开全部
1.你读取EXCEL可以吗?
2.读取後读取EXCEL後你装进数据集里可以吗?
3.我是最罗嗦的你看到了吗?
4.读取数据集了,那还不就OK了吗?
5.你说对吗?
更多追问追答
追问
就为了一个功能 加一个数据库, 不觉得麻烦是吗?
追答
不用加數據庫啊。
1.你讀取EXCEL可以嗎?
2.讀取後你就可以建立數據集不對嗎?
3.有了 == 數據集 == 你還有什麼做不了的嗎?
4.你說對嗎?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9787bd1
2011-10-28 · TA获得超过121个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:98.3万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式