datareader
来源:互联网 发布:仙侠学院2 网络电影 编辑:程序博客网 时间:2024/04/19 19:21
private void BindData()
{
int ArticleID = Int32.Parse(Request.QueryString["ArticleID"].ToString());
string SqlStr = "select Title,ViceTitle,TitleImage,ArtSource,ArtContent,ReadCount,PostTime from Article where ArticleID = @ArticleID";
string SqlUpdate = "Update Article set ReadCount=ReadCount+1 where ArticleID=@ArticleID";
SqlParameter pArticleID = new SqlParameter("@ArticleID",SqlDbType.Int,4);
pArticleID.Value = ArticleID;
SqlParameter[] parms = new SqlParameter[]
{
pArticleID
};
try
{
SqlDataReader dr = SQLHelper.ExecuteReader(SQLHelper.CONN_STRING,CommandType.Text,SqlStr,parms);
while(dr.Read())
{
Lb_Title.Text = dr["Title"].ToString();
if(dr["ArtSource"].ToString().Length>0)
Lb_ArtSource.Text = "来源:" + dr["ArtSource"].ToString();
else
Lb_ArtSource.Visible = false;
if(dr["TitleImage"].ToString().Trim() !="" )
{
Image1.ImageUrl = dr["TitleImage"].ToString();
}
else
{
Image1.Visible = false;
}
try
{
Lb_PostTime.Text = "发布时间:" + Convert.ToDateTime(dr["PostTime"].ToString()).ToShortDateString();
}
catch
{
Lb_PostTime.Text = "";
}
Lb_ReadCount.Text = "浏览次数:" + Convert.ToString(Int32.Parse(dr["ReadCount"].ToString().Length==0?"0":dr["ReadCount"].ToString())+1) + "次";
Lb_Content.Text = dr["ArtContent"].ToString();
}
dr.Close();
SQLHelper.ExecuteNonQuery(SQLHelper.CONN_STRING,CommandType.Text,SqlUpdate,parms);
}
catch(Exception ex)
{
throw new Exception(ex.Message);
}
}
- datareader
- DataReader
- DataReader
- DataReader & DataSet
- DataReader--优点
- DataReader使用
- DataReader对象
- DataReader 组件
- DataReader 组件
- DataReader是什么?
- 使用DataReader
- net DataReader
- datareader dataset
- DataReader.NextResult()
- DataReader用法
- DataReader调用
- DataReader对象
- ADO-dataReader
- 新年工作计划
- ado.net数据操作全接触二(query,Parameters)
- ado.net数据操作全接触一(insert,update,delete
- 使用SqlDataReader读取数据示例
- 健康饮食助你健康
- datareader
- 百度分页程序
- Asp.net实用教程之数组应用
- asp.net杂记
- 在DataGrid控件中弹出删除确认框
- 脱离IDE的一个简单C#程序(上)
- 马兆骏去了
- DataGrid中LinkButton事件代码
- 关于23种设计模式的有趣见解