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

关于vs与sql嵌套语句的疑问? 是不是两者不兼容?

楼主lihuiqiang()2006-06-03 22:24:26 在 .NET技术 / C# 提问

string   strConn2   =   "   provider=Microsoft.Jet.OLEDB.4.0;Data   Source=hotel.mdb"   ;    
  OleDbConnection     myConn2   =   new   OleDbConnection   (strConn2)   ;    
  string   str2="select   sum(结算帐单.房费)   from   结算帐单   where   结算帐单.房号   in   (select   h_id   from   hotel   where   h_leixing='普通')"; OleDbCommand   Com2=new   OleDbCommand(str2,myConn2);  
                          myConn2.Open();  
   
  object   txt3=(object)Com2.ExecuteScalar();  
                          textBox3.Text=Convert.ToString(txt3);  
  myConn2.Close();  
  问题提示:  
        未处理的“System.Data.OleDb.OleDbException”类型的异常出现在   system.data.dll   中。  
  在行:object   txt3=(object)Com2.ExecuteScalar();  
   
  sql语句我在sql服务器上运行了,没什么问题,可是我又找不到其他方面的问题,请高手帮忙找找问题出现在什么地方?是不是vs.net不支持sql语句的嵌套? 问题点数:20、回复次数:3Top

1 楼duxianghe( dux++ )回复于 2006-06-03 22:34:45 得分 0

object   txt3=(object)Com2.ExecuteScalar();  
  不能这样写Top

2 楼duxianghe( dux++ )回复于 2006-06-03 22:41:02 得分 0

string   queryString   =   "SELECT   OrderID,   CustomerID   FROM   Orders";  
          using   (OleDbConnection   connection   =   new   OleDbConnection(connectionString))  
          {  
                  OleDbCommand   command   =   new   OleDbCommand(queryString,   connection);  
                  connection.Open();  
                  OleDbDataReader   reader   =   command.ExecuteReader();  
   
                  while   (reader.Read())  
                  {  
                          Console.WriteLine(reader.GetInt32(0)   +   ",   "   +   reader.GetString(1));  
                  }  
                  //   always   call   Close   when   done   reading.  
                  reader.Close();  
          }Top

3 楼Firestone2003(笨笨小猪)回复于 2006-06-03 22:50:46 得分 0

执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行。  
  这个只返回一行哦  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:lihuiqiang

相关链接

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

广告也精彩

反馈

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