可能会比较低级的问题,想把EXCEL数据导入SQL SERVER,但是老是不成功,提示说是:插入错误: 列名或所提供值的数目与表定义不匹配
问题是我总共只有两个列名啊,还有一个问题是如果列名多几个的话,EXCEL里面的数据就混乱了,没有在对应的列名下面了以下是代码 string sqlStr = " insert into RegisterTab select * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source=" + FilePath + ";Extended properties=Excel 5.0')...sheet1$";
SqlConnection conn = new SqlConnection(@"Server = Localhost;Initial Catalog=IncRegister;User id = sa; Pwd = "); SqlCommand comm = new SqlCommand(sqlStr, conn);
comm.Connection.Open();
comm.ExecuteNonQuery();
comm.Connection.Close();
问题是我总共只有两个列名啊,还有一个问题是如果列名多几个的话,EXCEL里面的数据就混乱了,没有在对应的列名下面了以下是代码 string sqlStr = " insert into RegisterTab select * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source=" + FilePath + ";Extended properties=Excel 5.0')...sheet1$";
SqlConnection conn = new SqlConnection(@"Server = Localhost;Initial Catalog=IncRegister;User id = sa; Pwd = "); SqlCommand comm = new SqlCommand(sqlStr, conn);
comm.Connection.Open();
comm.ExecuteNonQuery();
comm.Connection.Close();
解决方案 »
- 如果从数据库中绑定excel,ppt等文件怎么弄啊??
- 紧急求助一多条件查询语句的表达式
- 主窗体弹出子窗体..再弹回去!
- 关于OleDbDataReader读取ACCESS顺序错乱的问题
- 100分问哪里可以找到英文的WebCast之类的视频教学,最好是关于Winfx的。
- 如何检查textbox中输入的text由英文字母和数字组成?(用下面的方法为何运行错误)
- 有没有网站定制代码,可以定之模块功能。
- textbox防止用户不输入信息有什么好的办法
- 请问在VISTA中对MSINFO32.EXE应该添加什么参数可以得到我想要的那一部分的内容呢??
- 微信自定义菜单提交中文就错误
- items.add為何會是三行
- C#中读app.config文件中指定内容
最好是让目标表空着
不过有时候还是很恼火的导入不成功,这个时候只有另存为以逗号分割的csv文件,然后用数据源的方式导入