- 博客(36)
- 资源 (2)
- 收藏
- 关注
原创 jspreadsheet表格的用法
创建基本完成,如已存在表格,又需要重新将表格数据重置(触发后端有新数据)。tips:类似excel,一般设置表格的样式、属性会用到A1 B1 C1、A2等来表示第几列。
2023-06-30 16:02:55
1967
2
原创 c# vs2013 制作水晶报表并导出为 pdf
我这里是一个已经画好的表格,在页眉部分用到了分组功能,(为了让表格头不循环,表格体 列要循环显示,就将表的id作为分组名 来达到这样的目的)。在.rpt报表文件页面,先将刚刚创建的DataSet的表导进来。创建好后,在页面右击Add-DataTable添加表,更改datatable的名称,同样在表内右击Add-Column添加列,输入列明(自定义)我的连接-DataSet1-Packing,点击>按钮,将该datatable表导进来,确定。一两年前接触的,当时没有记录,现在把他写下来。
2023-06-02 16:27:25
2035
原创 confirm取消后还是会执行删除dom,on(‘click‘)事件会执行
/*html:<table id="list"><tr><td><a class="btnDelete" id="btnDelete1">删除</a></td></tr></table>*/if (!confirm("您确定要删除吗?")) { return;}//这种方法删除会导致,即使取消删除也会再执行删除(并且是之前点过几次确定删除就会执行几次)//所以我不确定是不是on('click'
2022-03-18 11:25:07
577
原创 将stirng转换成数组 string[]
C#:string str="1,2,3,4";string[] chks = str.Split(Convert.ToChar(","));//转换成stirng[]js:var str="1,2,3,4";var chks = str.CHR_VALUE.split(',');
2021-11-17 14:26:53
200
原创 HBuilder用iPhone真机调试,ajax无法使用问题
在hbuiler中使用iphone调试时,ajax是没办法调用的。但是可以用plus中的XMLHttpRequest方法。//记得要先等plus准备好mui.plusReady(function() { getData();});function getData(){ var parm = { id: $("#txtId").val(), name: $("#txtName").val() } var xhr = new plus.net.XMLHttpRequest();
2021-08-09 15:54:27
448
原创 H5+plus自定义基座真机调试
在打包前用自定义基座真机调试可以检测当前的配置是否ok,检测第三方SDK。首先,在hbuilderx里:选择自定义调试基座第二步:点击下面的制作自定义调试基座,显示如下图,选择打自定义调试基座,证书可以使用公共测试证书,然后点击打包。第三步:在manifest.json中进行基础配置(应用标识如果没有的话可以点击右边的重新获取),权限配置(要添加相机、访问本地文件的权限)等。最后,可以真机调试,数据线连接,运行到设备。...
2021-02-03 15:11:07
1168
原创 H5+plus mui uploader上传图片 C#一般处理程序接收
前面有一篇文章是写如何上传图片的https://blog.youkuaiyun.com/qq_41942913/article/details/113592700这里写C#后台如何接收public void SaveImg(HttpContext context){ try { //表头,接收其他参数 table fault = new table(); fault.其他参数1 = context.Request["其他参数1"];
2021-02-03 14:32:29
301
原创 H5+plus mui 拍照、相册上传图片
需要引入mui.min.css、feedback.css、jquery-1.10.1.min.js、mui.min.js插件。Tips:H5+plus 是需要在真机调试的,否则不会调用成功。(我直接用mui封装好的启动函数mui.plusReady)html部分:<html lang="en" class="feedback"><!--注意!!html标签内要添加lang="en" class="feedback"--> <head> <meta..
2021-02-03 14:06:49
872
原创 C#List<T>集合转换为Json类型
using Newtonsoft.Json;//需要引用此类库public static string ToJson<T>(List<T> list, string dateFormat = "yyyy-MM-dd"){ IsoDateTimeConverter dc = new IsoDateTimeConverter(); dc.DateTimeFormat = dateFormat;//格式化时间 JsonSerializerSettings js
2020-10-21 10:06:18
1063
原创 C#日期格式转换yyyy-MM-dd
第一种:原本的格式不为DateTime类型的,则先转换类型,再转换格式string a = Convert.ToDateTime(repTime).ToString("yyyy-MM-dd HH:mm:ss");//最后变为string类型的第二种:_rep[0].repTime = string.Format("{0:yyyy-MM-dd}", _rep[0].repTime);...
2020-10-21 10:00:16
10495
原创 C#数据类型转换int string decimal DateTime
转换为string类型://第一种string s = num.ToString();//第二种string s = Convert.ToString(num);转换为int类型://第一种int num= Convert.ToInt32(str);//第二种int num = 0; int.TryParse(str, out num);转换为decimal类型:decimal dec=Convert.ToDecimal(str);...
2020-10-21 09:39:18
2602
原创 ajax跨域请求不同局域网
本地要请求不同局域网的网址:var url = 'http://www.wangzhi.info:8080/wangzhi'; var xhr = new XMLHttpRequest(); xhr.open('get', url); xhr.send(); xhr.onreadystatechange = function () { if (xhr.readyState == 4) {
2020-06-23 11:12:49
389
原创 c# 高效批量导入数据库
插入数据一般都是一条一条数据insert进数据库,但是遇到数据量大的时候还这样插入 等待时间就很长,那么我们可以批量插入数据。可以利用datatable的 SqlBulkCopy 一次性插入数据,效率很高private void ImportStudents(DataTable dt)//传进来的是你要插入的表数据 dt{//开始 IProvider _iprovider = ProviderFactory.GetProvider(); using (System.Data.SqlC
2020-06-06 10:29:49
2173
原创 echart 点击阴影部分触发点击事件
官网给出来的demo:myChart.on('click', function (params) { console.log(params.name);});但是只能点在柱子上才能触发,那我们要在点击阴影部分也能触发点击事件只需要添加一个回调函数。在tooltip中添加:还要定义一个全局变量relVal (后面需要的值)tooltip: { t...
2020-04-16 11:59:21
1047
原创 js动态创建表格并添加双击事件
body部分:<table id="tab"> <thead> <tr> <th>序号</th> <th>姓名</th> </tr> </thead> <tbody></tbody></table>js部分:$.ajax...
2020-04-09 12:21:42
1441
2
原创 js实现Excel导入数据并显示在页面,兼容IE
要引入xlsx.full.min.js插件html部分:按钮,用来上传文件;还有用来存放数据的table<input type="file" id="import_Excel" onchange="importf(this)" /><table id="list"> <thead> <tr> &l...
2020-04-02 15:13:40
1926
1
原创 flot横坐标显示日期
效果图:要显示日期格式就要引入jquery.flot.time.js插件。根据API,要把日期转化为毫秒数UTC。首先,定义一个函数 转化日期:var time = GetTimeStep(new Date("2020-1-1"));/*如果要转化的日期格式是"2020-1-1 12:10:50"*则下面的函数要加上8小时*/function GetTimeStep(time)...
2020-03-31 14:38:47
605
原创 c# List<T>集合的用法
list 去重//去重后的数据放到另一个list中List<string> name = list.Select(t => t.name).Distinct().ToList();函数计算 count()int FCount = list.Count(t => t.sex == "女");添加元素 Add()list.Add("张三");...
2020-03-24 13:36:09
572
原创 Echart横向柱状图
<%-- BEGIN BODY --%><div id="divCond" class="chart" style="width: 350px;height:60px;"></div><%-- END BODY --%>//BEGIN JSvar seriesData = [10, 20];var colors=["red","yello...
2020-03-20 16:22:06
1695
原创 DataTable用法
DataTable是要添加引用的:using System.Data;创建DataTableDataTable dt = new DataTable();为表添加列dt.Columns.Add("id");dt.Columns.Add("name");创建空行并赋值DataRow row = dt.NewRow();row["id"] = "01";row["na...
2020-03-19 11:31:51
440
原创 js数组对象去重,[{id:value}]形式
var arr = [{id: '01',value: '张三'},{id: '02',value: '里斯'},{id" '01',value: '张三'}];function distinct(arr) { var result = []; var obj = {}; for(var i =0; i<arr.length; i++){ ...
2020-03-12 15:42:02
315
转载 IEnumerable详解
请移步到https://blog.youkuaiyun.com/weixin_42339460/article/details/80733758
2020-02-25 17:22:04
370
原创 基于谓词筛选值序列
今天看到导师写的一段程序,有我不太懂的,就去了解了一下。List<表1> m_list = new List<表1>();//m_list.Where(a => a.ITEM_SN == _barCode)这样的形式是Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean&...
2020-02-25 16:20:40
353
转载 C#依赖注入控制反转IOC实现
实在不懂IOC是什么可以参考https://www.cnblogs.com/happyShare/p/8922905.html
2020-02-20 16:26:02
122
原创 C#多表查询,使用视图查询
正常来说是不能多表查询的,只能是查询一个表的,但是我们可以创建视图来进行多表查询。视图相当于一个表,把查询出来的内容放到视图中,加快查询速度。我们要在数据库中创建视图,创建视图语句就自己百度啦,有不懂的可以搜索相关视图的知识。这里我就放上查看视图语句,这只是两表查询,要想实现三表甚至四表查询只要把查询语句改改就可以了。ALTER view [dbo].[视图名称]asselect a...
2020-02-20 11:11:07
2400
原创 C#表格模板页
当我们有多个页面都要用到表格时,可以写一个表格模板,在其他页面也可以使用。以下都是添加你们必要的就好了,有些文件固定数据被我删掉的,因为涉及到文件名首先要在试图views文件(专门放前端页面的文件)下创建Tables.Master文件,用来放表格模板。样式什么的可以自己调整。<%@ Master Language="C#" AutoEventWireup="true" CodeBehi...
2020-02-19 10:19:13
490
原创 visual studio的断点调试
在想要设置断点的语句前面点击进行断点(红色点点代表断点处)开始调试。当程序进行到断点处则会停下,我们即可查看这条语句有没有到数据库获取到值(即鼠标移到图中_line的位置会出现相关信息)。当我们想继续调试时,可以按f10,程序就会执行下一句代码。不想再一句一句调试时可以点击继续,程序会直接执行到下一处断点语句。...
2020-02-18 10:43:05
197
原创 C# visual studio,保存更改的思路代码
又开始搬砖了,今天主要是记录一下年前到现在的笔记。C#语言,visual studio工具。写一个保存的函数:思路1:先删除原有的数据再新增;思路2:直接更新update。先上整个函数代码:public void Save(HttpContext context) { var data = context.Request; ...
2020-02-18 10:33:17
393
原创 "System.Exception"类型的异常在Silvertek.ORM.dll中发生,但未在用户代码中进行处理 其他信息:pars_no
在写c#时出现如下错误,这样肯定不是语言逻辑错误,后来经过处理知道是数据库的问题,我的错误是数据库表的字段跟我这里的字段不一致,数据库表少了几个字段,应该是数据库没有更新完成所致的。原来是这样的低级错误,害的我找了好久。...
2020-01-13 14:18:53
618
原创 将ajax获取到的整个tr的结构,把tr里面的每个td单独取出来
obj[0].text是ajax获取到的整个<tr><td></td></tr>的结构,我要把<tr><tr/>里面的每个<td></td>单独取出来,是在ajax里面用jq取出来。试了很多方法都没有用,我就用<table>标签把 obj[0].text放进去,这样就能单独取出来了。$("...
2020-01-06 12:10:01
380
原创 android修改apk的图标及名称
1)mipmap-?hdpi的文件夹里放置各种尺寸的图标,我的存放目录如下图:这里我就打开mipmap-xhdpi文件,然后把自己需要的图片复制进来,注意命名。2)在AndroidManifest.xml中,目录如下,在<application android:hardwareAccelerated="true" android:icon="@mipmap/ic_launcher_g...
2019-12-30 13:53:32
7986
原创 cordova打包apk时出错Failed to install the following Android SDK packages as some licences have not been a
我在打包apk时出现如下错误提示:FAILURE: Build failed with an exception.A problem occurred configuring project ‘:app’.Failed to install the following Android SDK packages as some licences have not been accepted....
2019-12-30 13:31:57
511
1
原创 H5+ 存储sessionStorage & localStorage & cookie +实现自动登录
H5+ 存储sessionStorage & localStorage & cookie +实现自动登录sessionStorage能够保存会话信息,但关闭浏览器就删除;用法:设置:sessionStorage.setItem('USER_ID', USER_ID);获取:sessionStorage.getItem('USER_ID');localStorage能够永久...
2019-12-30 12:08:06
506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人