当前位置: 首页 > news >正文

网彩预测网站制作教程/在线营销推广

网彩预测网站制作教程,在线营销推广,做网站用最新软件,betheme做网站怎么样最近再做一个项目&#xff0c;出现一个小bug&#xff0c;bug虽小&#xff0c;但是却要命啊。下面我show下我解决问题的方法。 View层代码&#xff1a; model List<mhq.Blog.Model.Blog><blockquote class"layui-elem-quote">文章管理</blockquote>…

最近再做一个项目,出现一个小bug,bug虽小,但是却要命啊。下面我show下我解决问题的方法。

View层代码:

@model List<mhq.Blog.Model.Blog><blockquote class="layui-elem-quote">文章管理</blockquote>
<div style="padding:10px;"><div><a class="layui-btn" href="~/Admin/Blog/Add"><i class="layui-icon">&#xe61f;</i> 添加</a></div><table class="layui-table"><thead><tr><th>发布时间</th><th>boke标题</th><th>所属分类</th><th>访问量</th><th>排序号</th><th>管理</th></tr></thead><tbody>@foreach (var blog in Model){<tr><td>@blog.createdate.ToString("yyyy-MM-dd HH:mm")</td><td>@blog.title</td><td>@blog.caname</td><td>@blog.visitnum</td><td>@blog.sort</td><td><a style="margin-right:20px" href="~/Admin/Blog/Add/@blog.id"><i class="layui-icon">&#xe642;</i>编辑</a><a href="javascript:void()0;" οnclick="del(@blog.id)"><i class="layui-icon">&#xe640;</i>删除</a></td></tr>}</tbody></table>
</div><script>/* 删除*/function del(id) {layui.use('layer', function () {var layer = layui.layer;var $ = layui.jquery;layer.confirm("是否确认删除?", function () { var url = "/Admin/Blog/Del/" + id;$.post(url, function (data) {layer.alert(data, function () { location.reload(); });})})})}</script>

Controller层代码:

 public IActionResult Index(){List<Model.Blog>  list = dal.GetList(" 1=1 order by sort asc,id desc");return View(list);}

Dal层代码:

        /// <summary>/// 查询/// </summary>/// <param name="cond">查询条件</param>/// <returns></returns>public List<Model.Blog> GetList(string cond){// Dapper – Simple Listusing (var connection = ConnectionFactory.GetOpenConnection()){string sql = "select * from blog ";if (!string.IsNullOrEmpty(cond)){sql=sql+$" where{cond}";}var list = connection.Query<Model.Blog>(sql).ToList();return list;}}

我这里出现的错误是“System.Data.SqlClient.SqlException:““=”附近有语法错误。”如图:

解决方法:

1、首先在此处方法上添加断点,如图:

 2、运行程序到此断点(F5运行程序)

 3、单步运行(F11

sqllist添加监视,我们可以清楚的看到list里面的查询语句为:

select * from blogwhere1=1 order by sort asc,id desc

显然这是错误的查询语句。

如图:

正确的应为:

select * from blog where 1=1 order by sort asc,id desc

也就是说blogwhere之间和where1=1之间缺少空格。

所以我们只要在相关的代码中加上空格就OK了。

 

转载于:https://www.cnblogs.com/mhq-martin/p/8885339.html

http://www.lbrq.cn/news/1411885.html

相关文章:

  • 个人php网站/免费发布活动的平台
  • 做配色的网站/天天外链官网
  • 网站开发2008/宜昌seo
  • 做更好的自己 网站/打字赚钱平台 学生一单一结
  • 沈阳网站建设技术公司排名/百度怎么推广
  • javascript做网站重要吗/网络营销的整体概念
  • 免费b2c的网站有哪些/抖音seo关键词优化
  • 阿里云iot网站开发/域名注册查询网站
  • 江门百度网站快速优化/外链链接平台
  • 做电子政务 网站/灰色词快速排名接单
  • 开发论坛网站/厦门网络推广培训
  • 做一家网站需要多少钱/在线crm
  • 电信网络服务商/山西优化公司
  • 购物网站开发 webstorm/国外免费建站网站搭建
  • 网站全景图怎么做/百度指数上多少就算热词
  • 做网站设计需要哪些知识/网络营销考试答案
  • 开设计公司客源哪里找/安卓系统优化软件
  • 成都网站公司/域名购买
  • web网站开发个人主页/百度代发排名
  • 深圳做网站哪家公司好/百度关键词竞价
  • 网站主体负责人/sem竞价广告
  • 网页美工设计与欣赏/seo短期培训班
  • 昆明高端网站建设公司/衡水网站seo
  • 专门做网站的公司 南阳/每日新闻简报
  • 凡科做的网站要收费吗/网站怎么进入
  • h5网站开发模板/百度收录入口提交
  • 中国在数码网站注册域名好 gt/安卓优化大师hd
  • hao123浏览器下载安装/seo页面链接优化
  • 搭建网站怎么做/找平台推广
  • 网站数据库如何建设/seo数据监控平台
  • 决策树:机器学习中的强大工具
  • Rust:实现仅通过索引(序数)导出 DLL 函数的功能
  • React 基础实战:从组件到案例全解析
  • 《软件工程导论》实验报告五 设计建模工具的使用(一)类图
  • Spring Framework:Java 开发的基石与 Spring 生态的起点
  • 同创物流学习记录1