SqlConnection conn = new SqlConnection(GlobalParams.connectString.ToString());
SqlCommand cmd = null;
try
{
string path = @"C:\test.xls";
conn.Open();
string sql = "SELECT * INTO newTable4 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source='" + path + "';Extended properties=Excel 5.0')...[sheet1$]";
cmd = new SqlCommand(sql, conn);
MessageBox.Show(cmd.ExecuteNonQuery().ToString());
}
catch (SqlException ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
conn.Close();
cmd.Dispose();
}
出现错误说:'C'附近有语法错误。?怎么解决呢
SqlCommand cmd = null;
try
{
string path = @"C:\test.xls";
conn.Open();
string sql = "SELECT * INTO newTable4 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source='" + path + "';Extended properties=Excel 5.0')...[sheet1$]";
cmd = new SqlCommand(sql, conn);
MessageBox.Show(cmd.ExecuteNonQuery().ToString());
}
catch (SqlException ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
conn.Close();
cmd.Dispose();
}
出现错误说:'C'附近有语法错误。?怎么解决呢
解决方案 »
- 更具textbox中的参数 控制richtextbox中文本复制的的行数。例如text中填写3 从richtextbox复制出3行文本。
- 添加服务引用,遇到了大问题。求救?
- [求助]C# 折线图的代码 求高手
- 我想通过c# 将电脑里已有的txt的ansi的编码的文件 转为txt的utf-8的文件 但是一到中文转出来的就都是乱码?那位大侠帮帮忙
- ToolStrip控件问题
- 怎么把c++的程序改写成c#
- StringBuilder初始化问题?望高手指教 :)
- 小数怎么用Convert.toint转化不成整数了????????
- Global.asax 问题
- 现在企业通常用VS多少版本的 SQL多少版本的
- 高分求幫助!!!!.NET 生成圖表
- 谁做过密码键盘的开发?
改成string path = @"C:\\test.xls";
SqlConnection conn = new SqlConnection(GlobalParams.connectString.ToString());
SqlCommand cmd = null;
try
{
string path = @"C:\test.xls";
conn.Open();
string sql = "SELECT * INTO newTable4 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=" + path + ";Extended properties=Excel 5.0')...[sheet1$]";
cmd = new SqlCommand(sql, conn);
MessageBox.Show(cmd.ExecuteNonQuery().ToString());
}
catch (SqlException ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
conn.Close();
cmd.Dispose();
}