public static topic_debate getTopicDebate(int id)
{
string strsql="select * from topic_debate where id="+id+" and isdel=0" ;
SqlQuery sql=Utils.GetNewSql(null,CommandType.Text,strsql);
DataSet ds=SqlDataAccess.ExecuteDataset(sql,DBSettings.icancn.ConnectionString);
if(!Utils.isNullData(ds))
{
return getTopicDebate(ds.Tables[0].Rows[0]);
}
return null;
}这个getTopicDebate(ds.Tables[0].Rows[0])方法不懂,这个方法接受的不是一个int类型的数据吗,那怎么接受
ds.Tables[0].Rows[0]呢,他应该是一行数据啊。
麻烦高手详细讲解下,我不胜感激, 我还是刚出来的实习生,很菜很菜。- -! 谢谢
解决方案 »
- lblserialNumber.Attributes.Add("onclick", "*****");调用服务器方法
- 求教如何在虚拟主机上配置。net 4.0的网站
- CS中怎样使用 javascript 双引号 """"""
- ASP.Net 2.0下Cookie的问题。
- 高分求助一条sql语句
- 在ASP.NET中如何实现这种输出(C#语言)?
- [推荐] 精品OA下载(包括完整的源程序、文档及数据库)
- 163.com 的邮箱到了1。5G,大家觉得它需要用多大的硬盘才能够容纳这么多用户???
- 一个有点难度的问题
- 请各位大仙救苦救难!
- ASP.NET连接SQL2000的问题
- 求 个功能强大的 自定义分页
你这个写法 看不出
比如
sql语句是 select id,name from xxxx
那么 如果有数据的话
ds.Tables[0].Rows[0] 就对应第一条数据的 id字段
实际上是整形
{
topic_debate model=new topic_debate();
恩,谢谢大家的回答。谢谢!!
public static topic_debate getTopicDebate(int id)
{
string strsql = "select top 1 * from topic_debate where id=" + id + " and isdel=0";
SqlQuery sql = Utils.GetNewSql(null, CommandType.Text, strsql);
DataSet ds = SqlDataAccess.ExecuteDataset(sql, DBSettings.icancn.ConnectionString);
return ds;
}