sql 异类查询应用[excel]
来源:互联网 发布:java aes加密 编辑:程序博客网 时间:2024/05/30 23:38
今天,客服让我实现一个功能,根据不同游戏显示不同电话和邮箱的问题。由于,这是个小程序,用数据库或配置文件,都挺累人的。我打算在js 中直接写死。打开客服给我的excel文档。乖乖,八十多个游戏,一个一个写 case 分支,非出人命不可。因此,想借助isqlw用异类查询帮我实现,考虑片刻,写出下面代码,呵呵,终于不用一个一个写case分支了。
EXEC sp_configure 'show advanced option', '1'
RECONFIGURE
EXEC sp_configure 'Ad Hoc Distributed Queries',1
RECONFIGURE
select cast([应用编码] as varchar(3)) as id,cast([电话] as varchar(50) ) as tel ,cast([邮箱] as varchar(50) ) as mail into temp from
openrowset('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;DATABASE=d:/aa.xls',sheet1$)
where len([电话])>0 and len([邮箱])> 0
declare @id varchar(3)
declare @tel varchar(50)
declare @mail varchar(50)
declare @str varchar(7000)
declare my_cursor cursor for select * from temp
OPEN my_cursor
FETCH NEXT FROM my_cursor INTO @id, @tel,@mail
set @str=''
WHILE @@FETCH_STATUS = 0
BEGIN
set @str = @str + 'case '+ @id + ':' + char(13) + char(10) + ' str="'+ @tel + '<br/>'+ @mail + '";' + char(13) + char(10) + ' break;' + char(13) + char(10)
FETCH NEXT FROM my_cursor INTO @id, @tel,@mail
end
CLOSE my_cursor
DEALLOCATE my_cursor
drop table temp
print @str
EXEC sp_configure 'Ad Hoc Distributed Queries',0
RECONFIGURE
EXEC sp_configure 'show advanced option', '0'
RECONFIGURE
- sql 异类查询应用[excel]
- 应用sql查询excel
- EXCEL自定义菜单+SQL数据库查询的综合应用
- EXCEL自定义菜单+SQL数据库查询的综合应用
- sql 查询结果 excel
- 《异类》
- 《异类》
- sql server查询导入EXCEL
- SQL SERVER 异类数据库数据同步
- 通过异类查询(OpenDataSource - OLEDB引擎驱动)把外部数据(Excel,TXT)导入到SqlServer及job代理执行出错的处理
- SQL to Excel 的应用
- SQL to Excel 的应用
- excel应用公式导入sql
- SQL查询的高级应用
- Excel 2007查询操作中的函数应用
- 在SQL Server 中查询Excel表
- EXCEL表用SQL查询的BUG
- 在SQL SERVER里查询Excel数据
- Linux 命令速查
- ACM Names Barbara Liskov Recipient of the 2008 ACM A.M. Turing Award
- 诫烟第四日
- Windows网络编程-(完成端口及网络编程)详细介绍1
- Analyze Library Cache Pin and 4021 Error in Oracle
- sql 异类查询应用[excel]
- 设定下拉列表控件DropDownList,复选按钮CheckBox,RadioButton默认值总结测试
- setjmp和longjmp
- Linux编程练习 --SystemV共享内存
- pku 1013 称硬币
- sharepoint自定义Feature国际化问题
- 解剖JavaScript中的null和undefined
- 天涯牛逼回复
- 3G的概述