- 博客(31)
- 资源 (6)
- 收藏
- 关注
原创 JS上传Excel文件到服务器(Layui)
*JS上传Excel文件1.控件呈现<div class="layui-input-inline"> <input type="text" name="bb_1" id="bb_1" readonly="true" style="height: 30px; width: 450px;"></div><div class="layui-input-inline"> <input type="file" id="file_b" sty
2021-11-01 17:02:10
1025
原创 HttpException (0x80004005): 超过了最大请求长度
HttpException (0x80004005): 超过了最大请求长度1.Web.config中配置以下节点(基操勿六)A:<system.web><!--最大请求长度,单位为KB(千字节),默认为4M,设置为1G,上限为2G --> <httpRuntime targetFramework="4.5" maxRequestLength="1048576" executionTimeout="3600" /></system.web>
2021-10-08 19:20:10
1769
原创 Layui 自带分页功能
**## 1.界面显示(按钮+表格)**<div class="layui-btn-container"> <button class="layui-btn layui-btn-sm" id="btnSearch" style="width: 100px">查询</button></div><br /><table class="layui-hide" id="checkList" lay-filter="test"&
2021-08-23 10:39:16
386
原创 Layui 列表初始化,数据默认不显示
Layui 列表初始化,数据默认不显示需求:初始加载,表格呈现,数据默认不显示,且不提示数据异常。1.布局表格控件<br /><table class="layui-hide" id="checkList" lay-filter="test"></table><br />2.呈现方法<script type="text/javascript">//根据需要,自行添加use模块(如:form、table、upload ...等
2021-08-20 16:24:52
3899
原创 Linq Entities 多字段查询
//根据实际需求,定义一个接收对象,如下文实体对象data//举例:查询4个字段//说明1:若字段更多,可在Tuple对象继续新增;若字段大于8个,则将最后一个指定为"Tuple<T>",根据实际字段个数,继续嵌套//说明2:Tuple中的参数类型,需要和数据库表中字段类型一致 using (PRO_DB db = new PRO_DB()) { .
2021-04-06 09:45:13
376
原创 C# post、get调用webapi 传值json
//引入命名空间 //using System.Net; //using System.IO; public string Post(string url, string msg) { string result = ""; HttpWebRequest req = (...
2019-09-30 15:05:31
3869
原创 二级窗体加载时,光标未到指定位置
场景:父窗体调用子窗体时,初始化时,会给子窗体部分控件赋值,且需要光标显示到指定的控件上。 常规:在子窗体加载方法中 或 窗体Load事件中,进行此操作 ----> 控件名称.Focus(); //无效 方式:找到窗体的Activated() 事件,在此事件方法中,进行此操作 ----> 控件名称.Focus(); //有效 (备注:同类...
2018-11-15 10:45:53
216
原创 Apose.Cells 导出Excel文件,设置某列的格式
//url:文件保存路径 // dt:数据源DataTable private void GetDataDownLoad(string url, DataTable dt) { Workbook wk = new Workbook(); wk.Worksheets.Clear()...
2018-10-18 16:33:34
1004
原创 Apose.Cells 读取CSV、Excel文件
/// <summary> /// 读取CSV(Excel)文件 /// </summary> private void ReadFile_CSV() { string url = "文件存放路径";//另外几篇中有获取文件存放路径的方法供参考 A...
2018-10-18 16:24:43
1556
原创 winform 选择文件下载路径
举例(Excel): SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "EXCEL文件(*.xlsx)|*.xlsx"; sfd.FileName = "默认文件名" ; sfd.DefaultExt = "xlsx";//设置默认格式(可不设置) ...
2018-10-18 16:01:31
2020
原创 终端调用远程服务器进行远程打印
[WebMethod] public string HelloWorld() { return "Hello World"; } static string printMessage;//需要打印的字符内容 PrintDocument printDocument; [WebMe
2018-01-12 15:40:42
1773
原创 C# 将汉字转换为16进制
/// /// 从汉字转换到16进制 /// /// 需要转换的字符串 /// 返回16进制 public static string GetHexFromChs(string s) { System.Text.Encoding chs = System.Text.Encod
2017-05-19 14:34:58
2996
原创 winform 调用声音文件
[DllImport("winmm.dll")] public static extern bool PlaySound(string pszSound, int hmod, int fdwSound); public const int SND_FILENAME = 0x00020000; public const int SND_ASYNC =
2017-05-18 14:37:03
560
原创 利用委托给控件赋值
1.委托定义代码如下: private delegate void DLSetValue(Control con, string str); private void SetValue(Control con, string str) { if (con.InvokeRequired) con.Invoke
2017-05-18 14:19:47
1780
原创 winform 向txt文本中写数据
1.引入命名空间:using System.IO;2.代码实现如下: #region [写入本地记事本] StreamWriter sw = File.AppendText("D:\\AA.txt");//指定路径 //StreamWriter sw = File.AppendText(Application.StartupPath
2017-05-18 14:01:29
906
原创 winform 读取PC主板序列号
1.引入命名空间:using System.Management;2.代码实现如下:public string GeSerialNumber(){ try { ManagementObject m_objDisk = new ManagementObject("win32_logicaldisk.device
2017-05-18 13:38:30
741
原创 winform 获取需要上传excel路径
获取上传Excel的路径: //打开目标文件,取出URL OpenFileDialog openfile = new OpenFileDialog(); openfile.Filter = "Excel文件(*.xls)|*.xls|Excel文件(*.xlsx)|*.xlsx"; if (openf
2017-05-17 20:12:43
1150
原创 winform 读写.ini 文件
1、ini文件读写helper类public class IniInfo { //调用API函数 [DllImport("kernel32")] private static extern bool WritePrivateProfileString(string section, string key, string val, str
2017-05-17 19:24:11
842
1
原创 winform只允许单个运行
1,引入命名空间 using System.Threading;2,代码实现部分:(Program.cs 中) static void Main() { bool createdNew; Mutex instance = new Mutex(true, "XXXX", out createdNew);
2017-05-17 19:10:48
350
原创 winform最小化到托盘
public void showForm() { this.Show(); this.WindowState = FormWindowState.Normal; this.Activate(); }
2017-05-17 19:05:40
255
原创 sqlite和wince数据交互时异常
问题描述: 在PC端使用.net和sqlite进行数据交互时,常会用到System.Data.SQLite.dll 文件。该类型文件一般编译环境都是.net framwork2.0,若vs程序框架设为3.5 或 4.0 或更高版本时,程序运行会报错,且报错信息提示 .net运行环境不支持。解决方案:在App.config文件中找到“startup”节点,为其设置
2017-05-16 14:36:32
332
原创 PDA-SQLITE-CS
场景描述:1.PDA和CS相互进行数据同步; 2.PDA中以sqlite进行数据存储;问题描述:CS端按钮触发同步时,出现异常;异常信息:未能加载文件或程序集“System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某
2017-05-16 14:33:16
359
原创 Barcode-EAN 13码生成校验位
/// /// 生成校验位(EAN 13) /// /// 传值过来的12位码 /// private int BarcodeJiaoYan(string barcode) { if (barcode.Length != 12) return -1;
2017-05-16 14:28:21
2595
1
原创 串口读取数据
//全局SerialPort portSMQ = new SerialPort();//扫描监听 (窗体load事件里面)portSMQ.DataReceived += new SerialDataReceivedEventHandler(portSMQ_DataReceived);#region [接收扫描数据] void portSMQ_DataR
2017-05-16 14:19:04
2505
原创 PDA-BT-W80G
品牌名称:基恩士(日本)系列:BT系列(BT-W80G)[含无线、蓝牙]简介: 1,初始化按键: C + ENT + PW 2,初始化后的步骤: 初始化启动后,首先会要选择语种, 一般为English 或 简中文。之后会有屏幕校准的操作,校准后 按C 退
2017-05-15 23:13:34
816
原创 PDA-MC3190
1.摩托罗拉采集器系列(model:3190);2.系统为WinCE系统,版本为MC3100;3.重启按键: 9 + 1 + 电源 。
2017-05-15 23:10:31
515
原创 CASIO-DT-900
1.该采集器属于日本CASIO品牌;2.这个系列的属于黑白屏幕;3.这个系统的采集器是连带底座的,刷机、数据传输都是放到底座上完成的。------------------------------------a.该款采集器电池分为两部分:5号电池(2节) + 1号纽扣电池(1枚);b.使用过程中或更换电池时,必须保证有一组电池在工作,否则采集器内程序会
2017-05-15 23:06:33
317
原创 兰德HT3600(PDA)小知识
1.此采集类型为黑白屏幕;2.操作系统为:HTOS中英文操作系统;3.编程语言:HTBASE、C语言、PASCAL和IBM汇编;--------------------------------a.采集器进入主控台需长按三个键: 电源键 + 4 + 箭头按键(左下角);b.刷机和传输数据时,在“通讯”中,需要按左右三角键,将通讯端口调整为对应端口(US
2017-05-15 22:52:44
734
WebService调用打印设备
2017-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人