CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

简单的数据库连接问题

楼主hlzyly(孤星)2004-12-03 11:48:11 在 .NET技术 / ASP.NET 提问

请各位帮我看一下,以下代码为什么会出错?  
  <%@   Import   Namespace="System.Data"   %>  
  <%@   Import   Namespace="System.Data.SQL"   %>  
  <script   language="VB"   runat="server">  
          Sub   Page_Load(Src   As   Object,   E   As   EventArgs)    
                  Dim   DS   As   DataSet  
                  Dim   MyConnection   As   SQLConnection  
                  Dim   MyCommand   As   SQLDatasetCommand  
  MyConnection   =   New   SQLConnection("server=local;uid=sa;pwd=;database=aaaa")  
                ‘执行SQL操作        
                  MyCommand   =   New   SQLdatasetCommand("select   *   from   bbbb",MyConnection)                              
                  DS   =   New   DataSet()  
                  MyCommand.FillDataSet(ds,   "bbbb")  
                MyDataGrid.DataSource=ds.Tables("adsl").DefaultView  
                  MyDataGrid.DataBind()  
          End   Sub  
         
            </script>  
  <body>  
      <h3><font   face="Verdana"></font></h3>  
      <ASP:DataGrid   id="MyDataGrid"   runat="server"  
          Width="600"  
          BackColor="white"    
          BorderColor="black"  
          ShowFooter="false"    
          CellPadding=3    
          CellSpacing="0"  
          Font-Name="Verdana"  
          Font-Size="8pt"  
          HeaderStyle-BackColor="#aaaadd"  
          MaintainState="false"  
      />  
  /body>  
  </center>  
  老是提示出错。提示如下:BC30002:   Type   'SQLConnection'   is   not   defined.  
  要怎样修改才行呢?如果将第二句namespace改为system.data.sqlclient,不会出错,但后面又没有filldataset成员,不知该怎么处理。我在网上看到好多例子也就如上所示,不知是哪错了。望指正。  
  问题点数:0、回复次数:13Top

1 楼inelm(木野狐)回复于 2004-12-03 11:50:36 得分 0

System.Data.SqlClient.SqlConnection  
   
  VB.net   程序员怎么从来都不注意大小写么,   你们这样子以后是要吃亏的...Top

2 楼ahhisoft(无所事事)回复于 2004-12-03 11:52:10 得分 0

<%@   Import   Namespace="System.Data.SQL"   %>  
  改成  
  <%@   Import   Namespace="System.Data.SqlClient"   %>Top

3 楼inelm(木野狐)回复于 2004-12-03 11:52:49 得分 0

SqlDataSetCommand   也是你自己发明的吗?Top

4 楼kenMoxi(蓝雨)回复于 2004-12-03 11:53:03 得分 0

<%@   Import   Namespace="System.Data.SqlClient"   %>Top

5 楼inelm(木野狐)回复于 2004-12-03 11:53:52 得分 0

如果你要填充数据集,使用   SqlDataAdapterTop

6 楼hlzyly(孤星)回复于 2004-12-03 11:58:56 得分 0

不是我发明,请看如下网址内容,就是这样用的。  
  http://www.ccw.com.cn/htm/app/aprog/01_8_1_4.aspTop

7 楼hlzyly(孤星)回复于 2004-12-03 12:00:17 得分 0

在ASP.NET中好像大小写不影响吧,我简单试了一下,没有任何影响。可能我懂的太少了吧!望指点!!!Top

8 楼listhome(不想睡)(专回百分贴)回复于 2004-12-03 12:08:12 得分 0

楼主在那找的代码,这个是很久的版本了!  
   
  现在名字空间都改了!  
  using   System.Data.SqlClient;  
  using   System.Data;  
   
  SqlConnection   conn   =   new   SqlConnection(connString);  
  SqlCommand   cmd   =   new   SqlCommand(cmdText,conn);  
  //返回SqlDataReader  
  try    
  {  
  conn.Open();  
  SqlDataReader   rdr   =   cmd.ExecuteReader(CommandBehavior.CloseConnection);  
  return   rdr;  
  }  
  catch    
  {  
            return   null;  
  }  
  finally  
  {  
  cmd.Dispose();  
  }Top

9 楼lonelydreamsym(惊梦)回复于 2004-12-03 12:35:47 得分 0

最好注意大小写,写程序要严谨。Top

10 楼hlzyly(孤星)回复于 2004-12-03 13:14:00 得分 0

在哪有最新的代码呢?哪有这方面最新的说明?谢了!Top

11 楼inelm(木野狐)回复于 2004-12-03 17:36:36 得分 0

现在的是   ASP.NET   1.1  
  你找参考书,代码的时候注意看清版本,   有一些老的已经被废弃了。Top

12 楼ldljlq(越搞越不明白)回复于 2004-12-03 17:57:59 得分 0

一句话,严格区分大小写,只有好处。Top

13 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2004-12-03 18:26:35 得分 0

VB好,哈哈哈Top

相关问题

  • 数据库连接简单的问题
  • 连接数据库的简单问题.
  • 简单的数据库连接
  • 简单问题:在delphi中,用Ttable连接oracle 数据库,怎样屏蔽掉连接数据库对话框?
  • 送分了。一个简单的连接数据库问题 急
  • 连接数据库的问题...知道的话很简单。
  • 关于数据库连接问题,很简单
  • 关于远程数据库连接简单问题(MSSQL Server)
  • 关于数据库连接!!的简单问题
  • ai,问一个简单的数据库连接问题!

关键词

  • asp.net
  • 代码
  • asp
  • 出错
  • sqlclient
  • sqlconnection
  • cmd
  • conn
  • data

得分解答快速导航

  • 帖主:hlzyly

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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