太原网站模板建站_重庆今日头条发布信息_网页设计服务合同_个人简历网页制作成品 提示:承接搭建教程一,这篇将详细谈到连接服务器的一系列步骤,如有疑问请在评论区留言,逐一解决。

">

上海闵行区是郊区还是市区

合肥建设工程市场信息价、如何创立公众号微信号、永久使用、不限域名、益阳网站制作联系方式

网络营销的策略及推广方案?

太原网站模板建站_重庆今日头条发布信息_网页设计服务合同_个人简历网页制作成品

{public class NewsManager{//定义常量表示字段名称或SQL语句private const string SQL_INSERT_NEWSINFO = "INSERT INTO newsinfo VALUES(@title,@data,@date,@imageurl,@category)";private const string PARM_NEWS_TITLE = "@title";private const string PARM_NEWS_DATA = "@data";private const string PARM_NEWS_DATE = "@date";private const string PARM_NEWS_CATEGORY = "@category";private const string PARM_NEWS_IMAGEURL = "@imageurl";public NewsManager(){ }/// <summary>/// 添加新闻/// </summary>/// <param name="newsTitle">新闻主题</param>/// <param name="newsData">新闻内容</param>/// <param name="newsCategory">新闻类别</param>/// <param name="imageUrl">新闻的图片链接地址</param>/// <returns>添加是否成功</returns>public bool AddNews(string newsTitle, string newsData, string newsCategory, string imageUrl){//使用StringBuild连接字符串比使用“+”效率高得多StringBuilder strSQL = new StringBuilder();//获取缓存参数,如果没有,此方法会自动创建缓存列表SqlParameter[] newsParms = GetParameters();//创建执行语句的SQL命令SqlCommand cmd = new SqlCommand();//依次给参数赋值newsParms[0].Value = newsTitle;newsParms[1].Value = newsData;//注意新闻发布的日期取当日newsParms[2].Value = DateTime.Now;newsParms[3].Value = imageUrl;newsParms[4].Value = newsCategory;//遍历所有参数,并将参数添加到SqlCommand命令中foreach (SqlParameter parm in newsParms)cmd.Parameters.Add(parm);//获取数据库的连接字符串using (SqlConnection conn = new SqlConnection(SqlHelper.ConnectionStringLocalTransaction)){strSQL.Append(SQL_INSERT_NEWSINFO);//打开数据库连接,执行命令conn.Open();//设置Sqlcommand命令的属性cmd.Connection = conn;cmd.CommandType = CommandType.Text;cmd.CommandText = strSQL.ToString();//执行添加的SqlCommand命令int val = cmd.ExecuteNonQuery();//清空SqlCommand命令中的参数cmd.Parameters.Clear();//判断是否添加成功,注意返回的是添加是否成功,不是影响的行数if (val > 0)return true;elsereturn false;}}/// <summary>/// 创建或获取缓存参数的私有方法/// </summary>/// <returns>返回参数列表</returns>private SqlParameter[] GetParameters(){//将SQL_INSERT_NEWSINFO作为哈希表缓存的键值SqlParameter[] parms = SqlHelper.GetCachedParameters(SQL_INSERT_NEWSINFO);//首先判断缓存是否已经存在if (parms == null){//缓存不存在的情况下,新建参数列表parms = new SqlParameter[]{new SqlParameter(PARM_NEWS_TITLE, SqlDbType.NVarChar, 500),new SqlParameter(PARM_NEWS_DATA, SqlDbType.NVarChar, 1000),new SqlParameter(PARM_NEWS_DATE, SqlDbType.DateTime),new SqlParameter(PARM_NEWS_IMAGEURL, SqlDbType.NVarChar, 50),new SqlParameter(PARM_NEWS_CATEGORY, SqlDbType.NVarChar, 20)};//将新建的参数列表添加到哈希表中缓存起来SqlHelper.CacheParameters(SQL_INSERT_NEWSINFO);}//返回参数return parms;}} 石家庄盘古建站注册公司需要哪些东西河南新闻发布会公司注册的具体流程成都注册公司流程及费用网页建站多少钱一个月聊城网站建设服务商开发平台和开发环境广告公司创意名字武汉seo公司服务汕头网站价格云主机使用教程广州seo学徒微信怎么建立自己的小程序最新疫情数据淮北论坛潘老师农村电商具体是做什么的电商网页设计专业公众号模板网站免费东莞市规划局官方网站定制企业管理系统霍山网站设计公司福州大成设计美图设计师网站泰安网络推广公司哪里找福建关键词seo排名桂林漓江一日游游戏辅助源码论坛四川网页设计网站精准获客做网站开发的工资怎么样

猜你喜欢

  • 友情链接:
  • 国外建筑公司官网 简单网页设计成品代码 网络营销和传统营销的联系 网页模板 源代码 实惠企业网站建设价格 虚拟服务器怎么搭建