CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

ASP联接SQL出现的问题,请各位朋友帮我看看,谢谢!!!

楼主clarechao(clare)2006-06-04 16:23:06 在 MS-SQL Server / 基础类 提问

Set     MyConn=Server.CreateObject("ADODB.Connection")      
  MyConn.open     "Driver={SQL   Server};Server=sm;Database=date;Uid=sia;Pwd=123456;"        
  set     rs=server.CreateObject("adodb.recordset")  
  rs.open"select   *   from   smhl",3,3  
  response.write   rs("sh")  
   
  运行后显示参数类型不正确,或与其它类型冲突..这是什么原因?????谢谢 问题点数:20、回复次数:6Top

1 楼zhenmeiyisi(。。。)回复于 2006-06-04 16:37:57 得分 4

rs.open"select   *   from   smhl",   MyConn   ,3,3Top

2 楼MaxDBA(Okey)回复于 2006-06-04 16:38:37 得分 5

//   少了连接参数  
  rs.open"select   *   from   smhl",3,3    
  //后面的参数是否用对,查查资料  
  rs.open"select   *   from   smhl",MyConn,3,3  
  //这里可能要对数据集做个判断是否到了末尾,若无数据,会出错的  
  response.write   rs("sh")Top

3 楼hhwlc(欧文)回复于 2006-06-04 17:38:51 得分 10

<%  
  dim   myconn,connstr,rs,sql  
  Set   myconn=Server.CreateObject("ADODB.Connection")  
  connstr="Driver={SQL   server};Server=sm;Database=date;UID=sia;PWD=123456"  
  Set   rs=Server.CreateObject("ADODB.RecordSet")  
  sql="select   *   from   smhl"  
  myconn.open   connstr  
  rs.open   sql,myconn,3,3  
  while   no   rs.eof  
  response.write   rs("sh")  
  rs.movenext  
  wend    
  rs.close  
  set   rs=nothing  
  set   myconn=nothing  
  %>Top

4 楼itblog(Just for wife!)回复于 2006-06-04 17:44:32 得分 1

:)Top

5 楼clarechao(clare)回复于 2006-06-05 09:06:59 得分 0

hhwlc(欧文)   ,按照你的代码写后错误提示没了,可以正常运行,但是数据库里的数据依然没办法读出来,运行后页面是空白的,请各位再帮帮忙,谢谢,谢谢.Top

6 楼clarechao(clare)回复于 2006-06-05 09:55:00 得分 0

谢谢,已经可以了.Top

相关问题

关键词

得分解答快速导航

  • 帖主:clarechao
  • zhenmeiyisi
  • MaxDBA
  • hhwlc
  • itblog

相关链接

  • SQL Server类图书

广告也精彩

反馈

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