也是OpenDataSource和数据库连接问题,请大家帮帮忙,谢谢了
我想从excel导数据导sql,vb.net代码如下
Conn = New SqlConnection("Integrated Security=SSPI;database=test;server=.;User Id=sa;password=")
ComText = "insert into PricePackAge (test1,test2,test3) select * from OpenDataSource ('Microsoft.Jet.OLEDB.4.0','Data Source = f:\test.xls;Password=;User ID=Admin;Extended Properties=Excel 8.0')...[Sheet1$] "
Command = New SqlCommand(ComText, Conn)
Command.Connection.Open()
Command.ExecuteNonQuery()
Command.Connection.Close()
Conn.Close()
但是出现错误,我跟踪代码,看到comtext中的sql没有错误,而且可以在isqlw中运行,但是如果在网络中,而且改SqlConnection("Integrated Security=SSPI;database=test;server=.;User Id=sa;password=")中的server就会有问题,难道OpenDataSource 不能在网络中转换excel吗??谢谢各位大哥解答,在线等待,谢谢