Chinaunix首页 | 论坛 | 博客
  • 博客访问: 498992
  • 博文数量: 1496
  • 博客积分: 79800
  • 博客等级: 大将
  • 技术积分: 9940
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-09 13:22
文章分类

全部博文(1496)

文章存档

2011年(1)

2008年(1495)

我的朋友

分类:

2008-09-09 17:18:22


  使用一个ODC文档可以很轻松在IE浏览器中连接到SQL SERVER数据库的表,ODC文档示例如下:
  
  
  
  
  
  
  
  
    xmlns:odc="urn:schemas-microsoft-com:office:odc"
  xmlns="">
  
  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文本,采用script来初始化窗口布局,加粗的部分是数据连接的关键部分,如下所示:
  
  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
【责编:admin】

--------------------next---------------------

阅读(138) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~