标题:我该如何使用这个变量?
只看楼主
shizhusz110
Rank: 1
等 级:新手上路
帖 子:307
专家分:0
注 册:2006-12-21
得分:0 

public int getcom(string M_str_sqlstr)
{

int32 count=0;
SqlConnection sqlcon = this.getcon();
sqlcon.Open();
SqlCommand sqlcom = new SqlCommand(M_str_sqlstr, sqlcon);
count = (int32)sqlcom.ExecuteScalar();
sqlcom.Dispose();
sqlcon.Close();
sqlcon.Dispose();
return (int)count;
}
看行不行......

2007-10-08 21:58
ld999
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2007-4-11
得分:0 

大家再帮下忙,我写的getcom如何改一下,变为返回值的函数。

public string getcom(string M_str_sqlstr)

下面再如何改???


2007-10-08 22:07
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
得分:0 
将就楼主的代码改吧 你容易理解点:
public int getcom(string M_str_sqlstr)
{
SqlConnection sqlcon = this.getcon(); // 这个方法必须返回一个SqlConnection对象
sqlcon.Open();
SqlCommand sqlcom = new SqlCommand(M_str_sqlstr, sqlcon);
SqlDataReader reader = cmm.ExecuteReader();
reader.Read();
int count = int.Parse(reader[0].ToString());
sqlcon.Close();
return count;
}
this.toolStripStatusLabel1.Text = "总水表数:"+mybase.getcom("select count(*) as maxrow from sbxx");

愛生活 && 愛編程
2007-10-08 22:38
ld999
Rank: 1
等 级:新手上路
帖 子:147
专家分:0
注 册:2007-4-11
得分:0 
谢谢,我明白了,谢谢版主
2007-10-09 09:36
三月里de小雨
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-10-2
得分:0 

这的斑竹很不错


请问小雨谁带我追寻
追寻那一颗爱我的心
2007-10-10 11:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-175925-1-1.html




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

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