在已经完成vs 已经和mysql连接成功的前提下

增加、删除、修改基本一致,除了sql语句

//添加用户
public static bool Add(user u)
{

        string constr = "Server=localhost;UserId=root;Password=qhj12345;Database=qhj_asp;pooling=false;CharSet=utf8;port=3306";MySqlConnection conn = new MySqlConnection(constr);try{conn.Open();string mySql = "INSERT INTO user(Name,Email,Password) VALUES(@name,@email,@password)";MySqlCommand sqlcmd2 = new MySqlCommand(mySql, conn);MySqlParameter p1 = new MySqlParameter("@name", MySqlDbType.VarChar);p1.Value = u.Name;MySqlParameter p2 = new MySqlParameter("@email", MySqlDbType.VarChar);p2.Value = u.Email;MySqlParameter p3 = new MySqlParameter("@password", MySqlDbType.VarChar);p3.Value = u.Password;sqlcmd2.Parameters.Add(p1);sqlcmd2.Parameters.Add(p2);sqlcmd2.Parameters.Add(p3); int iResult = sqlcmd2.ExecuteNonQuery();if (iResult > 0)return true;}catch (Exception ex){Debug.WriteLine("Error: " + ex.Message);}finally{conn.Close();conn.Dispose();}return false;}

查询

//根据flag查询作品
public static List FindArticleByFlag(int id)
{
string constr = “Server=localhost;UserId=root;Password=qhj12345;Database=qhj_asp;pooling=false;CharSet=utf8;port=3306”;
MySqlConnection conn = new MySqlConnection(constr);
try
{
conn.Open();
string mySql = “select * from works where Flag=@id”;
MySqlCommand sqlcmd2 = new MySqlCommand(mySql, conn);
MySqlParameter p1 = new MySqlParameter("@id", MySqlDbType.Int32);
p1.Value = id;
sqlcmd2.Parameters.Add(p1);

            List<works> worksList = new List<works>();MySqlDataReader sqlreader = sqlcmd2.ExecuteReader();while (sqlreader.Read()){works work = new works();work.Wid = Convert.ToInt32(sqlreader["Wid"]);work.Uid = Convert.ToInt32(sqlreader["Uid"]);work.Flag = Convert.ToInt32(sqlreader["Flag"]);work.Context = sqlreader["Context"].ToString();work.Image = sqlreader["Image"].ToString();work.Title = sqlreader["Title"].ToString();work.CoreSentence = sqlreader["CoreSentence"].ToString();work.author = sqlreader["author"].ToString();worksList.Add(work);}return worksList;}catch (Exception ex){Debug.WriteLine("Error: " + ex.Message);}finally{conn.Close();conn.Dispose();}return null;}

2020-12-30相关推荐

  1. 【2020.12.30更新】信号处理常用公式(一)

    积化和差 cos⁡αcos⁡β=12[cos⁡(α+β)+cos⁡(α−β)]\cos \alpha \cos \beta = \frac{1}{2}[\cos (\alpha + \beta ) + ...

  2. DayDayUp:2019.12.30吴晓波2020年终秀演讲《预见2020:来海边,拾起信心》读后有感

    DayDayUp:2019.12.30吴晓波2020年终秀演讲<预见2020:来海边,拾起信心>读后有感 导读:2019年,过的好不好?有人豪情万丈,有人强颜欢笑. 互联网平台带来了方便快 ...

  3. 英语积累知识(二) 2020/1/30 2019年12月六级翻译

    英语积累知识(二) 2020/1/30 2019年12月六级翻译 简言:笔者在2019年12月份参加的CET6 的翻译题是"梅花",在这里特将三份试卷的翻译及重点词汇做详解,发现三 ...

  4. STEMA 考试每日一练 2020.12.7 - 2021.11.30 试题及答案 - 刷题

    2020.12.7 在以下几个选项中,正确的从小到大的排序是( ) A 地球<太阳系<可观测宇宙<银河系B 地球<太阳系<银河系<可观测宇宙C 太阳系<地球& ...

  5. 《nature》2020.11.30期,重症COVID-19的主要遗传危险因素来自尼安德特人

    <nature>最新2020.11.30期快报! 1.重症COVID-19的主要遗传危险因素来自尼安德特人 严重COVID-19的风险是由一个遗传自尼安德特人的基因组片段引起的,南亚和欧洲 ...

  6. 2020/7/30 渐入佳境

    2020/07/30 第二次组队赛(模拟) 比赛过程 开始 意外 解决 进入状态 学到的题目 B题 C题 L题 赛后总结反思 比赛过程 开始 集训第4天,中午12:00开始组队赛.开始的时候不知道先做 ...

  7. 1+X Web前端等级考证 | 2020 12月Web前端开发中级实操 (模拟试题第一套) 附答案

    由于经常分享失败,我上传github上了,先放上链接:https://github.com/Lydever/web-1-x.git 请礼貌,不要耍流氓哈哈,创作不易,下载的同时,请start一下,谢谢 ...

  8. 2020.12.17

    2020.12.17 1.无重复字符的最长子串(leetcode3) 思路:使用滑动窗口机制 设置右指针移动,其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 abc 满足题目 ...

  9. 2020.12.15

    2020.12.15 1.有向图判断是否有环 对于图类问题,首先利用邻接表对图进行表示,如图所示:通常使用List<List>的格式存储表示. 在本题中,输入为[a,b]表示b指向a,所以 ...

  10. 刷题之旅2020.12.05

    2020.12.05 1.前中后序 递归/非递归 实现 一.使用栈模拟递归实现过程 先序/中序 public List preinOrder2(TreeNode root){if(root==null ...

最新文章

  1. gulp+自动化编译html,gulp自动化构建html静态资源路径版本号添加和替换
  2. 04.卷积神经网络 W4.特殊应用:人脸识别和神经风格转换(作业:快乐屋人脸识别+图片风格转换)
  3. oracle反复查询一个集合,oracle集合查询
  4. 社交网络营销之制订“参与社交网络的规则”
  5. CUDA学习(三)之使用GPU进行两个数相加
  6. ThinkPHP V5.0 正式版发布
  7. 这台相机没镜头!美国教授新发明,一块玻璃可成像,拍照给计算机看
  8. 迁移至Kubernetes的三种主要方式对比
  9. 通过100个单词掌握英语语法(二十三)go
  10. mysql5.7 keepalived_基于MySQL 5.7多源复制及Keepalived搭建三节点高可用架构
  11. mysql字段动态扩展_如何用动态字段实现系统的扩展性?
  12. Everything使用攻略和技巧
  13. 投资起步晚5年,赶上需要1.5倍的汗水+时间
  14. 中国互联网发展报告(2021)
  15. TcaplusDB君 | 行业新闻汇编(7月1日)
  16. CSS 盒模型 基本术语解释
  17. Compile fails with 3.5 framework but succeeds with 4.0
  18. 边境的悍匪—机器学习实战:第十六章使用RNN和注意力机制进行自然语言处理
  19. 表格自适应 css,css 表格自适应一些方法总结
  20. 旧唐书 卷一百九十六下 列传第一百四十六下

热门文章

  1. abab的四字成语_abab式的四字词语
  2. Leetcode+牛客网—回文串总结(一)
  3. ad建集成库_手把手教你创建自己的Altium Designer集成元件库
  4. Listen1:让你畅听全网音乐,支持多平台
  5. Sketch颜色替换更改插件 PasteDirect v1.0破解版
  6. VUE组件封装echarts百度地图点位效果
  7. Leetcode题解(更新中……)
  8. python计算iv值_python计算IV值
  9. 账务实时交易系统设计思考
  10. Unity导入免费的素材资源