譬如:sql中的表名为:language且存在了一个字段。excel表在:F:\test.xls,表中有两列,如何将excel中的两列导入到language中去呢(不能覆盖language中的数据)
解决方案 »
- 读取一段日期(日期为字符型)内的数据的总和,sql语句该怎么写?
- 我现在有一个指针文件,而当前的控件不支持引用的指针,只支持如(my.Cursor:=$00007F02;)的指针,而我想把我的指针文件转换为地址.如何做.当
- 如何用Delphi实现对Access数据库表操作的事务处理?
- 有没有人做过sql的语法生成的程序能说一下总体的思路吗?
- 为什么我作的Delphi程序编译后其他机器不能用?排除BDE等问题。
- 我想作一个定时提醒程序,需要日历控件在有安排的日子采用不同的背景色,有什么好办法?
- 请教一个入门级问题
- 如何动态创建多个对象实例?
- 请问:如何向不连DataSource的DBGrid添加记录?不够再加!急!
- 怎样安装TwebTabsheet.pas 组件
- 救命,运行错误 too many consecutive
- WINXP下自定义纸张的问题!
******* 导出到excel
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'
/*********** 导入Excel
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
SELECT cast(cast(科目编号 as numeric(10,2)) as nvarchar(255))+' ' 转换后的别名
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
邹建 2003.08-----------------*/
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions 这个很好用
SELECT cast(cast(科目编号 as numeric(10,2)) as nvarchar(255))+' ' 转换后的别名
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions 这段不懂,"cast(cast(科目编号 as numeric(10,2)) as nvarchar(255))+' ' 转换后的别名"
怎么用啊? 能具体解释下吗?
select cast(cast(A as varchar(50)) as nvarchar(255) 'Component_name'
cast(cast(B as varchar(60)) as nvarchar(255) 'English' from FROM
OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="F:\Hotel.xls";User ID=Admin;Password=;Extended properties=excel 5.0')...Action$ into
lang说 Component_name 附近出错
cast(cast(B as numeric(10,2)) as varchar(255)) 'English'
into lang
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="F:\Hotel.xls";User ID=Admin;Password=;Extended properties=excel 5.0')...Sheet1$cast附近出错
select cast(cast(Component_name as varchar(50)) as nvarchar(255)) 'Component_name',
cast(cast(English as varchar(60)) as nvarchar(255)) 'English' into 你的表 FROM
OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="F:\Hotel.xls";User ID=Admin;Password=;Extended properties=excel 5.0')...你的工作簿名称$
但是select cast(cast(Component_name as varchar(50)) as nvarchar(255)) 'Component_name',
cast(cast(English as varchar(60)) as nvarchar(255)) 'English' into lang FROM
OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="F:\Hotel.xls";User ID=Admin;Password=;Extended properties=excel 5.0')...Sheet1$
报错:Server: Msg 207, Level 16, State 3, Line 1
Invalid column name 'Component_name'.
这里第一个:Component_name和第二个'Component_name'的具体意思是什么呢?