一个很不爽的问题,大家进来看看

问题描述

各位我遇到了个很不爽的问题:教程上的是:publicststicList<User>GetAllUser()//获取所有的用户List<>vs03里没有,我不知道怎么弄了{List<User>AllUser=newLIst<User>();cmd.Connection=Sqlcon;stringprocname="GetAllUser";//存储过程名字cmd.CommandText=procname;cmd.CommandType=CommandType.StoredProcedure;SqlDataReadersdr=cmd.ExecuteReader;while(sdr.Read()){AllUser.Add(newUser(sdr));//这里很不解}sdr.Close();returnAllUser;}我因为是在vs03环境下的把程序改为如下,这样有没有问题?publicstaticSqlDataReaderGetAllUser(){SqlConnectionSqlcon=DataBase.ReturnCon();//连接数据库SqlCommandcmd=newSqlCommand();cmd.Connection=Sqlcon;stringprocname="GetAllUser";//存储过程名字cmd.CommandText=procname;cmd.CommandType=CommandType.StoredProcedure;SqlDataReadersdr=cmd.ExecuteReader(CommandBehavior.CloseConnection);returnsdr;}大家帮帮我吧

解决方案

解决方案二:
publicststicArrayListGetAllUser(){ArrayListAllUser=newArrayList();cmd.Connection=Sqlcon;stringprocname="GetAllUser";cmd.CommandText=procname;cmd.CommandType=CommandType.StoredProcedure;SqlDataReadersdr=cmd.ExecuteReader;while(sdr.Read()){AllUser.Add(newUser(sdr));}sdr.Close();returnAllUser;}
解决方案三:
泛型的操作。。用vs2005
解决方案四:
如果用二楼的方法,那么怎么才能返回的AllUser赋给DataGrid呢?
解决方案五:
汗你一个,看05的教程,用03练习。。。
解决方案六:
楼上的这样有问题?03还是05这不是本质的问题
解决方案七:
顶起来,谁指导一下啊

时间: 2024-10-28 14:17:20

一个很不爽的问题,大家进来看看的相关文章

java-大神进来帮看看,一个很奇怪的问题

问题描述 大神进来帮看看,一个很奇怪的问题 代码如下,偶尔会出现数据库未更新的问题,但是看日志里面提交sql的日志已经打印出来,sql语句单独拿出来执行也没问题,我是真搞不明白了,大神求助啊! 解决方案 有可能是因为表字段的关联关系或者表字段的大小限制,是否非空,数值范围的限制 解决方案二: catch后,把exception输出到日志中,不就知道报的什么错了么? 插入失败的可能原因太多了

新浪CEO兼总裁曹国伟:我是一个很感性的人

曹国伟参加2009CCTV 中国经济年度人物颁奖典礼新浪CEO兼总裁曹国伟 在大学同学眼中,曹国伟是一个天生的商人.在同事眼中,他是一个超级美食家.大学老师说他为人低调,善于变通:投资家说他是一个很严谨的生意人,完全按照商业规则出牌.但曹国伟自己却说:"我其实是一个很感性的人."虽然并购分众未能成功,但他却完成了中国互联网企业首例MBO.去年9月,以他为首的管理层用约1.8亿美元购入新浪约9.42%的股份,实现了管理层控股.对此,曹国伟的解释是:"江南春增持分众股份的做法触动

对于所有互联网及互联网化的企业而言,O2O是当下一个很热门的话题

对于所有互联网及互联网化的企业而言,O2O是当下一个很热门的话题,也是一个很急切的商业课题.用马云(微博)的话讲,就是"电商终被O2O取代,不做O2O的企业必亡". 于是,无论是以商聚人的电商型平台,如阿里.京东等,还是以人聚商的社交型平台,如腾讯微信.新浪微博等,当然也包括电商化的传统零售企业如万达.苏宁等,以及信息分类网站如58同城.赶集网等,还有团购网站及其他各种类型的电商,都正在积极探索O2O模式的N种可能. O2O的本质及问题 在芝麻哥看来,O2O谈不上什么新的商业模式,其本

java-新手问一个很奇怪的问题

问题描述 新手问一个很奇怪的问题 class Demo { int num = 1; int add = 2; Demo() { num = 5; add = 6; } void show() { System.out.println("Fu num="+num+" Fu add="+add); } } class DemoA extends Demo { DemoA() { this.num = 3; this.add = 4; } void show() { S

字符串-一个很基础的返回值问题

问题描述 一个很基础的返回值问题 想要打印字符串数组,去掉中间的空格和Tab,并且删除全为空的行,哪里有错?谢谢. #include #define MAXLINE 1000 int getline(char line[], int maxline); int copy(char to[],char from[]); int main(){ int len; int max; char line[MAXLINE]; max=0; while ((len=getline(line,MAXLINE)

js-最近遇到一个很醉人的问题 我有两个项目 当我单独打开a项目的时候 ..

问题描述 最近遇到一个很醉人的问题 我有两个项目 当我单独打开a项目的时候 .. 最近遇到一个很醉人的问题 我有一个项目 分为两次打开 当我单独打开a项目的时候 里面的有个功能是缺失的关掉后 打开b项目那个功能又恢复了 a和b是相同的项目 他们的代码是一样的 更有意思的是当我两个项目都运行的时候 a和b的功能又全都恢复了 我关掉B 再次运行A 功能又缺失了 解决方案 我猜测应该去对比一下配置文件跟机器的运行环境的log文件

c语言 单片机-keil4开发中遇到的一个很奇怪的问题。

问题描述 keil4开发中遇到的一个很奇怪的问题. void main(){ // uchar test_i; const uchar timp_button=0xfF; //this value is that the button havn't sticked uchar n_delay; //delay unsigned char j=0; unsigned char i; intend_initiation(); //调用时间设定程序 while(1){ if((hour==alarm_

android,一个很简单的demo,一运行就出错,谁能帮我看看怎么回事。

问题描述 android,一个很简单的demo,一运行就出错,谁能帮我看看怎么回事. eclipse上也没有错误提示,怎么运行不了.安装好就提示停止运行. 文件 解决方案 看logcat的日志,或者进入调试模式运行,一步步调 解决方案二: 亲,绑定布局空间是要通过布局管理者来获取的,不然就是空指针错误.具体如下 解决方案三: 用调试模式调试吧,很方便的. 解决方案四: 要看log日志的啊.看日志才知道哪里出错了, 解决方案五: fragment控件初始化的问题吧 解决方案六: fragment控

绘图-MATLAB做一个很简单的图

问题描述 MATLAB做一个很简单的图 用matlab把下面这个表格实现,横坐标表示字种数,纵坐标表示百分比,具体怎么实现,多谢了 解决方案 可以呀,把plot改为bar 解决方案二: x=[500 1000 1500 2000 2500 3000 3500 4000];y=[78.53 91.92 96.48 98.39 99.24 99.63 99.82 99.92];plot(xy) 解决方案三: 想请你半个忙,如果可以加我QQ:815359755 解决方案四: x=[500 1000 1