asp.net中如何使用gridview显示查询结果
我有一个Access后台,里面有个“常住人口表”,我希望通过在Textbox中输入“门牌号”从而在页面中显示对应门牌号的常住人口的信息。如何实现。代码是啥子?...
我有一个Access后台,里面有个“常住人口表”,
我希望通过在Textbox中输入“门牌号”从而在页面中显示对应门牌号的常住人口的信息。如何实现。 代码是啥子? 展开
我希望通过在Textbox中输入“门牌号”从而在页面中显示对应门牌号的常住人口的信息。如何实现。 代码是啥子? 展开
2013-08-26
展开全部
不知道你是用几层做的。。三层的话你需要一个实体层 一个数据访问层 一个业务逻辑层数据访问层代码:public static SearchKeyword GetKeyword(string keyword)
{
string sql = "SELECT * FROM SearchKeywords WHERE keyword = @keyword"; using(SqlDataReader reader = DBHelper.GetReader(sql, new SqlParameter("@keyword", keyword)))
{
if (reader.Read())
{
SearchKeyword searchKeyword = new SearchKeyword();
searchKeyword.Id = (int)reader["Id"];
searchKeyword.Keyword = (string)reader["Keyword"];
searchKeyword.SearchCount = (int)reader["SearchCount"];
reader.Close();
return searchKeyword;
}
else
{
reader.Close();
return null;
}
}
} 业务逻辑层代码:public static void Search(string keyword)
{
SearchKeyword skw = SearchKeywordService.GetKeyword(keyword);
if (skw == null)
{
skw = new SearchKeyword();
skw.Keyword = keyword;
skw.SearchCount = 1;
SearchKeywordService.AddSearchKeyword(skw);
}
else
{
skw.SearchCount++;
SearchKeywordService.ModifySearchKeyword(skw);
}
}控件名需要更改成你自己的空间名
{
string sql = "SELECT * FROM SearchKeywords WHERE keyword = @keyword"; using(SqlDataReader reader = DBHelper.GetReader(sql, new SqlParameter("@keyword", keyword)))
{
if (reader.Read())
{
SearchKeyword searchKeyword = new SearchKeyword();
searchKeyword.Id = (int)reader["Id"];
searchKeyword.Keyword = (string)reader["Keyword"];
searchKeyword.SearchCount = (int)reader["SearchCount"];
reader.Close();
return searchKeyword;
}
else
{
reader.Close();
return null;
}
}
} 业务逻辑层代码:public static void Search(string keyword)
{
SearchKeyword skw = SearchKeywordService.GetKeyword(keyword);
if (skw == null)
{
skw = new SearchKeyword();
skw.Keyword = keyword;
skw.SearchCount = 1;
SearchKeywordService.AddSearchKeyword(skw);
}
else
{
skw.SearchCount++;
SearchKeywordService.ModifySearchKeyword(skw);
}
}控件名需要更改成你自己的空间名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-26
展开全部
1、取数(连接数据库、执行查询、取得数据集);
2、绑定数据集到gridview;
任何最简单的资料都会有
2、绑定数据集到gridview;
任何最简单的资料都会有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询