找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 数据库 查看内容

使用ODC文档在IE中直接连接SQL数据库

2009-12-14 18:30| 发布者: admin| 查看: 42| 评论: 0|原作者: 云天河

●使用一个ODC文档可以很轻松在IE浏览器......


  使用一个ODC文档可以很轻松在IE浏览器中连接到SQL SERVER数据库的表,ODC文档示例如下:









xmlns:odc="urn:schemas-microsoft-com:office:odc"
xmlns="http://www.w3.org/TR/REC-html40">

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist
Security Info=True;Data Source=develop;Use Procedure for Prepare=1;Auto Translate=True;Packet
Size=4096;Workstation ID=DEVELOP;Use Encryption for Data=False;Tag with column
collation when possible=False;Initial Catalog=K0712

Table
"K0712"."
dbo"."ICInventory"








cellspacing=0 width='100%'>











 

 

 








  这样,可以很方便的在Web页面上显示数据表了。
  会Web编程的都知道其实是一个HTML文本,采用Javascript来初始化窗口布局,加粗的部分是数据连接的关键部分,如下所示:

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist
Security Info=True;Data Source=develop;Use Procedure for Prepare=1;Auto Translate=True;Packet
Size=4096;Workstation ID=DEVELOP;Use Encryption for Data=False;Tag with column
collation when possible=False;Initial Catalog=K0712


Table
"K0712"."
dbo"."ICInventory"


  其中,odc:ConnectionString是数据库连接串,使用和ADO一样的格式,不用多说了吧J;odc:CommandType是查询类型,Table是表查询,SQL是标准SQL语句查询;odc:CommandText是查询命令文本,如果是Table类型的,就只要写出表名称就可以了,如master.dbo.sysobjects,如果是SQL类型的话,就是一般的SQL语句,如
SELECT t0.*FROM ICStockBill t0 INNER JOIN ICStockBillEntry t1 ON t0.FStockBillID=t1.FstockBillID ORDER BY t0.FStockBillID

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 19:31 , Processed in 0.204264 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部