- 浏览: 719525 次
- 性别:
- 来自: 南宁
最新评论
-
如果我爱上你的笑容:
牛腩老师讲的课很棒 目前新闻发系统学习中 `(*∩_∩*)′
64位win8.1系统安装intelhaxm -
k04110411:
jhlovett 写道牛哥,想问下 public void P ...
ASP.NET通过HTML的上传文件标签来上传文件 -
liuzhijie3:
我也留个脚印用到了,讲的不错
.NET中获取字符串的MD5码 -
han_yankun2009:
,楠老师不错呀
在一堆数中查询相加得某个数的组合 -
allstara609:
请问牛老师,datalist中如何去掉数字中多余的0?
去掉数字中多余的0(ASP.NET)
文章列表
很简单的一个记账本项目,无非就是数据库的增删查改,采用vs2017 + asp.net core + mysql + dapper + layui, 其中访问mysql数据库用的是dapper, 界面用了VS创建MVC项目的那个模板头部和尾部,具体的内页用的是layui
数据库文件夹中提供的只是每个表的创建脚本,需要自己在MYSQL中创建数据库
源码地址:https://coding.net/u/niunan/p/niunan_charge_open/git
从别的地方烤过来的,自己试了一下,可以计算 出来,不过正确不正确的就不太懂了。
USE [niaoren]GO/****** Object: UserDefinedFunction [dbo].[fnGetDistance] Script Date: 2017/7/28 星期五 12:17:56 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO --计算地球上两个坐标点(经度,纬度)之间距离sql函数 --作者:lordbaby --整理:www.aspbc.com ALTER FUNCT ...
按网上的做法用dockerfile文件是可以弄得出来的,http://www.docker.org.cn/article/119.html,
不过我想把网站文件放在外面硬盘目录,再映射进去,这样只要在硬盘目录中修改CSHTML文件后重启一下容器就行了
步骤如下:
1. vs中建立ASP.NET CORE网站,类名为coreweb1
2. 发布到c:\temp\coreweb1目录
3. 先在本地CMD命令行测试一下是否成功,cd c:\temp\coreweb1 , 再运行docnet coreweb1.dll
4. 不出意外应该没错,浏览器输 ...
刚刚做项目的时候用到的
用户表:用户ID,用户名,余额
流水表:时间,用户ID,用户名,类型(0充值,1消费),变更金额
现在要查每个用户的日销售额和月销售额,本来最简单的方法是先把所有用户查出来,然后再c#代码中for循环中再select sum(changemoney) from liushui where userid=? 的
现在想试试看一个SQL语句 就查出来,经搜索得到如下 SQL语句:
WITH DailySales AS(
select [user].id,[user].username,[user].balance,
case
when sum ...
服务器重装系统,重新安装上sql server,附加上以前的数据库,
然后以前是每个数据库都有一个登录用于操作该数据库,其他数据库不能操作的,
附加上数据库后该数据库安全性里的用户能看到以前建立好的用户,但是在外面的系统级安全性的登录名中没有对应的用户,一个登录用户了又直接提示用户已存在的,
上网搜索了一下,解决方法如下:
系统级的安全性,登录名那里新建一个同名的用户,授权那里什么都不要选,就不会提示用户已存在 了,然后在执行如下 SQL语句,把数据库用户与登录名相关联:
use qikai_guanwang
go
sp_change_users_log ...
源码地址:
https://coding.net/u/niunan/p/niunan_gencode/git
生成好的下载地址:
http://ohpxbzczu.bkt.clouddn.com/%E7%89%9B%E8%85%A9%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E5%99%A8WPF%E7%89%88%EF%BC%88v20170628%EF%BC%89.zip
界面预览:
源码里有WINFORM的,也有最新加的WPF的。现在都用WPF版本了。
只是生成最简单的增删查改代码。。
使用视频(某个项目视频中 ...
今天做一个项目,是在微信上用的,微信WEB APP,里面用到了调用手机摄像头扫一扫二维码的功能,记得以前某个项目里写有的,但是找不到之前那个项目源码了,想复制粘贴也复制不了了,只好对着微信的那个开发文档重新再写过 ,顺便写个博客,以后碰到相同的问题直接复制博客里的代码就行了
以下是显示在微信上的页面:
以下是页面的代码,(用到了MUI):
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
<header class="mui-bar mui-bar-nav" ...
数据库中二张表,用户表和奖金记录表,奖金记录表中一个用户有多条信息,有一个生效时间,现在要查询:
奖金生效时间在三天前,每个用户取最新一条奖金记录,且用户末锁定
以前用的方法是直接写在C#代码中的:
for(所有末锁定用户)
查询奖金记录表 top 1 where uid=??? order by 生效时间 desc
if(上面查询的记录生效时间在三天前)
输出
今天花了大部分时间研究了一下,终于找到一条SQL语句就可以把结果查出来的方法:
那个row_number函数在MSSQL2008以上才会有!!!
最近在做个项目用到微信支付的JSSDK支付时候碰到“URL末注册的问题”,可是我已经在公众平台里的支付目录里添加了,测试了几次都是这个问题,最后才发现原来是大小写的问题,还有我的支付页面是ASP.NET MVC写的,路径是www.xxx.com/Product/Pay ,其中Product是域,Pay是控制器类,实际完整的应该是www.xxx.com/Product/Pay/Index, 当我以www.xxx.com/Product/Pay 路径来调用微信支付的时候,公众平台里的支付目录要用www.xxx.com/Product/
注意大小写!!!
2017年05月28日修改
重新把目前我做项目用的几个后台分享出来,其实都是一些静态HTML页面而已的
1. 绿麻雀后台
下载地址:http://ohpxbzczu.bkt.clouddn.com/admin_lvmaque.zip
2. 旗开后台
下载地址:http://ohpxbzczu.bkt.clouddn.com/admin_qikai.zip
3. 融天下后台
从网上下载的破解版的hishop中的源码扒出来的,觉得不错,先记下来,以后做项目异常BUG记录都用这个。。
下面是使用流程:
1. VS中用NUGET搜索log4net,安装
2. 项目的工具类库Util中建一Log类,代码如下:
using log4net;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace JiuFen.KuaiLe10.Util{ public static class ...
同样也是在破解版的HISHOP源码上扒出来的,代码如下:
protected void InitVisitorTerminal() { VisitorTerminal visitorTerminal = new VisitorTerminal(); string userAgent = base.Request.UserAgent; if (str ...
在Webapi中是用不了server.mappath方法的,上网搜索了一下,发现是用如下代码取得文件绝对路径:
string logpath = System.Web.Hosting.HostingEnvironment.MapPath($"/Log/{DateTime.Now.ToString("yyyyMMdd")}.txt");
用到了dapper,分类表结构:id,createtime,caname,bh,pbh,remark
/// <summary>生成分类表中分类编号</summary>
/// <param name="pbh">父编号</param>
/// <param param name="x">每一级编号的位数</param>
/// <returns></returns>
...