如果期号字段是文本型的,而且变量 当天时间也是文本型的,那么应该这样用:
外部数据库1.查询 (“select count(*) from cqssc where 期号=” + “'” + 当天时间 + “'”)
sql语句select
count(B)
as
aa
from
A
where
B='C'
外部数据库
.读(sql
句柄
,“aa”)
读出的就是数量
步骤1:点击开始,打开MicrosoftExcel
2010。
2
步骤2:打开之后,点击数据,其他来源,来自SQL
Server。
3
步骤3:打开数据链接向导之后,输入服务器名称和登陆用户名和密码。点击下一步。
步骤4:点击下一步之后,报错,不能够正常链接数据库。
步骤5:打开SQL
Server
数据库代理服务器,查看代理停止工作,将其启动。
步骤6:修改服务器名称为SQL
Server所在的服务器的IP地址填写入服务器名称,登陆名称和密码全部为sa。
步骤7:进入,选择数据库和表。选择PUBS,点击下一步。
步骤8:点击下一步,保持链接文件,点击完成。
步骤9:点击导入数据
步骤10
连接属性,连接名称:172.16.0.31
pubs
employee,连接文件:C:\Documents
and
Settings\lys\My
Documents\我的数据源\172.16.0.31
pubs
employee.odc
连接字符串:
Provider=SQLOLEDB.1Persist
Security
Info=TrueUser
ID=saData
Source=172.16.0.31Use
Procedure
for
Prepare=1Auto
Translate=TruePacket
Size=4096Workstation
ID=L10-1DA235E90Use
Encryption
for
Data=FalseTag
with
column
collation
when
possible=FalseInitial
Catalog=pubs
命令文本:"pubs"."dbo"."employee"
步骤11:点击确定,输入密码Sa。
步骤12:
我们可以看到将SQL
Server数据写入了EXCEL中。
查询EXCEL中数据库:
查询数据库中数据:
SELECT
*
FROM
employee
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)