CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

请问如何将数据库打开操作封装在DLL中,然后在ASP页面中执行SQL语句?

楼主lnlhg(没吃饱的熊)2004-05-04 16:46:50 在 Web 开发 / ASP 提问

在DLL中进行适当操作后,可以在ASP页面中直接执行类似以下语句:  
   
  conn.Execute("select   top   10   *   from   [ClientDate]")  
   
  求此DLL写法,谢谢!(请不要贴以前得DLL制作方法得链接,我基本上都看过了.)  
   
  高手指点,100分相送! 问题点数:100、回复次数:8Top

1 楼liuyangxuan(阿轩)回复于 2004-05-04 16:52:07 得分 0

???Top

2 楼lnlhg(没吃饱的熊)回复于 2004-05-04 16:52:35 得分 0

???Top

3 楼xieyj(如果有一天...)回复于 2004-05-04 16:53:14 得分 0

可以使用   vb   编写组件,生成   dll   文件后,在服务器上注册,然后直接调用他方法.Top

4 楼lnlhg(没吃饱的熊)回复于 2004-05-04 16:56:13 得分 0

这个我都知道,但是在ASP页面中调用组件中得函数打开数据库后,conn并不是通用得,ASP页面中别的操作(非组件中得函数)都无法使用conn.  
   
  我就是寻求一种可以组件内外都能使用conn得方法.  
   
  备注:  
  Set   conn   =   New   ADODB.Connection  
  chestnut   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=F:\调试文件夹\Test\DLL\3\lala.mdb"Top

5 楼lnlhg(没吃饱的熊)回复于 2004-05-04 16:56:45 得分 0

conn.Open   chestnutTop

6 楼online(龙卷风V4.0--决战江湖(MS MVP-VB))回复于 2004-05-04 17:02:10 得分 100

组件中  
  Private   conn   As   ADODB.Connection  
  Private   rs   As   ADODB.Recordset  
   
  Public   Function   GetConn()   As   ADODB.Connection  
  Set   conn   =   New   ADODB.Connection  
  conn.ConnectionString   =   "Provider=SQLOLEDB.1;Persist   Security   Info=False;User   ID=sa;password=;Initial   Catalog=Northwind;Data   Source=yang"  
  conn.Open  
  Set   GetConn   =   conn  
  End   Function  
   
  asp中  
  <%  
          Dim   DataQuery  
  Dim   strID  
  Dim   strResult  
           
  Dim   DataQuery    
  Set   DataQuery=Server.CreateObject("WebDb.GetInfomation")  
  set   rs=server.createobject("adodb.recordset")    
     
  sql="select   *   from   employees"    
                    Rs.open   sql,DataQuery.getconn,1,3         '组件中返回的conn可以使用  
       
  response.Write   Rs("LastName")  
          set   Rs=nothing    
   
  %>Top

7 楼lnlhg(没吃饱的熊)回复于 2004-05-04 17:10:38 得分 0

哇靠,online(龙卷风V2.0--再战江湖)   真乃神人也!我好几次问问题都是你答到点子上的,100分不给你给谁?  
   
  不知道这位大哥有没有QQ,如果有请留下,要不发到lnlhg@21cn.com,我们交个朋友,谢谢!  
   
  我比较擅长做网站,不过组件还是接触不久.有空可以来我的私服玩玩,呵呵  
   
  http://mu.netone.ccTop

8 楼xylegend(pal)回复于 2004-05-04 20:16:46 得分 0

upTop

相关问题

  • sql语句的问题!急!!!!(asp+acess),sql语句如何写?
  • sql语句的问题!急!!!!(asp+acess),sql语句如何写?
  • asp动态构造sql语句
  • asp中sql语句中where的问题?
  • ASP 中sql 语句参数问题!
  • asp执行sql语句的问题
  • 在ASP中使SQL语句的问题
  • ASP连接SQL SERVER语句问题
  • 想用ASP 生成 SQL 插入语句
  • ASP中如何执行SQL语句了

关键词

  • 组件
  • 页面
  • asp
  • dll
  • 操作
  • adodb
  • conn
  • asp页面
  • 方法
  • 使用

得分解答快速导航

  • 帖主:lnlhg
  • online

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo