sql manager 2007的问题 40zhixunyangyang]

发布时间:2017-6-24 4:45:21 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"sql manager 2007的问题 40zhixunyangyang]",主要涉及到sql manager 2007的问题 40zhixunyangyang]方面的内容,对于sql manager 2007的问题 40zhixunyangyang]感兴趣的同学可以参考一下。

使用sql manager 2007 导入.xls 形式的数据时经常提示我  error reading record 错误不知道是为什么?  有没有遇到的解决一下!

2008吧

我用的  的确是 2007

估计是EXCEL中的数据格式不对

excel2007是以.xlsx为扩展名的

格式的具体要求是什么?  我只知道  数据库中的字段要和EXCEL中的对应!  还有什么要求吗?

引用 5 楼 zhixunyangyang 的回复:格式的具体要求是什么? 我只知道 数据库中的字段要和EXCEL中的对应! 还有什么要求吗?http://blog.csdn.net/htl258/archive/2010/04/04/5450497.aspx

引用 4 楼 htl258 的回复:excel2007是以.xlsx为扩展名的 我用的是 office 2003 sql manager 2007 是mysql的管理工具! 用sal manager 2007 导入的是 office 2003 EXCEL 格式的数据!  列表有四列  第一列是  编号(数字)  第二列是  名称  只要输入汉字就不行了!  只要  第一列  好使!  问题就出在这!!!!  呜呜............

过来学习一下!!

引用楼主 zhixunyangyang 的回复:使用sql manager 2007 导入.xls 形式的数据时经常提示我 error reading record 错误不知道是为什么? 有没有遇到的解决一下! sql 2008? excel 2007 ? 看看如下资料有用不? SQL SERVER 和EXCEL的数据导入导出 1、在SQL SERVER里查询Excel数据: -- ====================================================== SELECT *  FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$] 下面是个查询的示例,它通过用于 Jet 的 OLE DB 提供程序查询 Excel 电子表格。 SELECT *  FROM OpenDataSource ( 'Microsoft.Jet.OLEDB.4.0',   'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions ------------------------------------------------------------------------------------------------- 2、将Excel的数据导入SQL server : -- ====================================================== SELECT * into newtable FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',   'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$] 实例: SELECT * into newtable FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',   'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions ------------------------------------------------------------------------------------------------- 3、将SQL SERVER中查询到的数据导成一个Excel文件 -- ====================================================== T-SQL代码: EXEC master..xp_cmdshell 'bcp 库名.dbo.表名out c:\Temp.xls -c -q -S"servername" -U"sa" -P""' 参数:S 是SQL服务器名;U是用户;P是密码 说明:还可以导出文本文件等多种格式 实例:EXEC master..xp_cmdshell 'bcp saletesttmp.dbo.CusAccount out c:\temp1.xls -c -q -S"pmserver" -U"sa" -P"sa"' EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout C:\ authors.xls -c -Sservername -Usa -Ppassword' 在VB6中应用ADO导出EXCEL文件代码:  Dim cn  As New ADODB.Connection cn.open "Driver={SQL Server};Server=WEBSVR;DataBase=WebMis;UID=sa;WD=123;" cn.execute "master..xp_cmdshell 'bcp "SELECT col1, col2 FROM 库名.dbo.表名" queryout E:\DT.xls -c -Sservername -Usa -Ppassword'" ------------------------------------------------------------------------------------------------ 4、在SQL SERVER里往Excel插入数据: -- ====================================================== insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\Temp.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...table1 (A1,A2,A3) values (1,2,3) T-SQL代码: INSERT INTO   OPENDATASOURCE('Microsoft.JET.OLEDB.4.0',   'Extended Properties=Excel 8.0;Data source=C:\training\inventur.xls')...[Filiale1$]   (bestand, produkt) VALUES (20, 'Test')  

关注,帮你顶

上一篇:Sql server 中有没有类似于MySql的show databases,show tables的查询方法 20tianyi_qingwu]
下一篇:大量数据查询、插入的处理求助 20wolfpp]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。