| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 775 人关注过本帖
标题:我这里的错误可笑?
取消只看楼主 加入收藏
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
 问题点数:0 回复次数:4 
我这里的错误可笑?

各位;
我相信你们一定在见过这个错误,可是我也遇上了,但是我不会,想请问怎么解决?
具体的代码:
private num=3;//在上面定义的私有变量,为了换行
i=0;//记数器
TableRow tr1=new TableRow();
OleDbConnection con=DBConn.Createconn();
con.open();
OleDbCommand cmd=new OleDbCommand("SQL语句",con);
OleDbDataReader odr=cmd.executereader();
TableRow tr1=new TableRow();
while(odr.read())
{
i=i+1;
TableCell tc=new TableCell();
mygood mg=(mygood)this.loadcontrol("自定义控件");
mg.product=odr["productId"].tostring();//这两行我自定义的控件,我测试过,没有什么问题的.
ols.add(mg);
tr1.controls.add(tc);
if((i%this.num)==0)
{
this.table2.rows.add(tr1);
TableRow tr1=new TableRow;//提示这里不让重定义,说是已经有用了,
}
}
if((i%this.num)!=0)
{
this.table2.rows.add(tr1);
}
请高手指点.

搜索更多相关主题的帖子: private 记数器 
2006-04-01 17:56
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 

怎么没有人回答呀?


让我们风风火火的过一生,别平平淡淡过一年。
2006-04-01 23:07
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 
怎么没有人回答啦?急急

让我们风风火火的过一生,别平平淡淡过一年。
2006-04-02 22:16
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 
能不能照我这样的思像给一点解法.
思像是想用Table,TableRow,TableCell想结合,把我的自定义控件放入列中.
要有每一行2列,用OleDbDataReader对来读取,也就是说到时,要用while循环做.
高手给个解决的方法,谢谢

让我们风风火火的过一生,别平平淡淡过一年。
2006-04-05 12:37
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 
结合模板没问题的,我已经试过了,可以的,但是我还是想自动的生成.可以给个方法吗?

让我们风风火火的过一生,别平平淡淡过一年。
2006-04-06 12:04
快速回复:我这里的错误可笑?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011688 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved