excel读取到dataset然后导入到数据库中,大家帮看看程序有什么问题没有
解决方案 »
- 大家帮忙啊js+xml生成三级树的问题啊!
- 如何使用treeview控件,看到大量讨论TREEVIEW的材料,好象都不是很充分,希望这个帖子可以帮忙我也可以帮忙新手彻底解决TREEVIW方便的困惑!
- 局域网有两台机子,一台装WINDOWS 2000 SERVER ,另一台装 WINDOWS XP PRO ,为什么 两台机子不能互相访问,需要做那些工作??
- 如何让自己的网页被搜索引擎搜索到?
- 关于存储过程分页的问题。
- 菜问题:如何调用另一个类中的子程序
- 讨论:Visual Studio .NET Special Edition 有哪些特别的
- 网络空间?????
- 请问 我的VsualStudio 每行代码前面怎么有那么多点
- Label、TextBox在禁用ViewState后不同的表现
- 在使用DataGrid控件中是修改功能修改记录后,当保存后页面要重新加载,有什么办法将焦点移到刚修改的那条记录吗??
- 我可以发布一个完全不带源码文件.cs的asp.net站点吗?你们是如何架构站点,以便发布完全不带源码的website的呢?
Dim mycon As New OleDbConnection
Dim myadpt As New OleDbDataAdapter
Dim myds As New DataSet
mycon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C:\Inetpub\wwwroot\excel_test\book1.xls;" + "Extended Properties=Excel 8.0;"
myadpt.SelectCommand = New OleDbCommand
myadpt.SelectCommand.CommandText = "select * from [Sheet1$]"
myadpt.SelectCommand.Connection = mycon
myadpt.Fill(myds)
' mygrid.DataSource = myds.Tables("[Sheet1$]").DefaultView
' mygrid.DataBind()
Dim sqlConn As SqlConnection = New SqlConnection("data source=(local);database=test;uid=sa;pwd=")
Dim cmd As SqlCommand
sqlConn.Open()
Dim i As Integer
For i = 0 To myds.Tables("[Sheet1$]").Rows.Count '.Rows.Count
i = i + 1
cmd = New SqlCommand '("insert into Excle_test(outlet,month1,outletstate) values('"myds.Tables("[Sheet1$]").Rows[i][outlet] + "' ",sqlConn)
cmd.CommandText = "insert into Excle_table(outlet,month1,outletstate) values('+myds.Rows[i][outlet]+','+myds.Rows[i][month1]+','+myds.Rows[i][outletstate]+')"
cmd.ExecuteNonQuery()
Next
cmd.Dispose()
sqlConn.Close()
End Sub