自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一叶孤城的专栏

每一次选择必须是一次超越,否则就不要选择;每一次放弃必须是一次升华,否则就不要放弃

  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 winform框架左侧导航菜单

一个模块多个菜单

2021-07-16 17:10:44 2432 1

原创 进销存系统功能结构图

进销存系统功能结构图

2021-03-04 11:58:24 3943 1

原创 把B表字段更新到A表字段上

update A set A.字段A=b.字段B from B b where A.标示= b.标示

2021-03-04 11:11:36 838 1

原创 c# 使用Newtonsoft.Json解析JSON数组

一、获取JSon中某个项的值要解析格式:[{"VBELN":"10","POSNR":"10","RET_TYPE":"S","RET_MSG":"写入失败:"},{"VBELN":"00","POSNR":"00","RET_TYPE":"E","RET_MSG":"写入失败:"}]解析方法:JArray jArray = JArray.Parse(strDATAJSON);foreach (var jsonitem in jArray){JObject job = (JObjec

2021-02-05 11:41:11 2412

原创 Ajax 以Post 方式 访问 WebAPI 服务

第一种服务方法[FromBody]string 单值参数 1 [HttpPost] 2 public string PostWebNameOne([FromBody]string para) 3 { 4 Dictionary<string, string> dict = new Dictionary<string, string>(); 5 6 dict.Ad..

2021-01-11 11:47:23 596

原创 c# Winfom客户端 POST访问WebApi 方法

服务方法 1 [AllowAnonymousAttribute] 2 [HttpPost] 3 public string PostWebName(dynamic login) 4 { 5 Dictionary<string, string> dict = new Dictionary<string, string>(); 6 dict.Add("姓名", Convert.

2021-01-11 11:46:13 657

原创 c# Winfom/ajax GET 访问WebApi 方法

服务方法 1 [HttpGet] 2 public string GetWebName(string name,string pwd) 3 { 4 Dictionary<string, string> dict = new Dictionary<string, string>(); 5 dict.Add("姓名", Convert.ToString(name)); 6 dict.Add("密码", Convert.ToString(pwd)); 7 8 retu

2021-01-11 11:43:21 309 1

转载 SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)

最近公司在招人,同事问了几个自认为数据库可以的应聘者关于库连接的问题,回答不尽理想~现在在这写写关于它们的作用假设有如下表:一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~1:如右接连 right join 或 right outer join:我们以右边voter表为准,则左表(voteMaster

2012-01-02 10:38:26 477

转载 回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/>

回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。这两天写程序总是遇到相似的程序在不同页面,出现不一样的结果。以下是

2011-12-12 16:54:48 972

转载 C#的Windows编程中多语言的实现

实现多语言的方法是通过配置文件实现,通过从配置文件中读取资源,然后在显示窗口的时候,即Load()方法中,动态显示相应的选择语言。  下面是在C#的Windows编程中实现多语言的步骤:  第一步:设置默认语言和修改默认语言  我们定义了一个XML文件来存放默认语言,文件名为LanguageDefine.xml。  LanguageDefine.xml<?xml version

2011-11-29 10:03:28 622

转载 c# winform TreeView控件中实现拖拽的功能

曾经做过一个Windows Form,需要在TreeView空间中实现拖拽的功能,首先我想介绍一下Windows Form中的TreeView控件:使用 Windows 窗体 TreeView 控件,可以为用户显示节点层次结构,就像在 Windows 操作系统的 Windows 资源管理器功能的左窗格中显示文件和文件夹一样。树视图中的各个节点可能包含其他节点,称为“子节点”。可以按展开或折叠的方式

2011-11-07 10:18:58 1292

转载 C# winform treeview node添加右键菜单并选中节点

private void treeView1_MouseDown(object sender, MouseEventArgs e)        ...{            if (e.Button == MouseButtons.Right)//判断你点的是不是右键            ...{                Point ClickPoint = new P

2011-11-07 10:16:53 844

转载 TreeView的子节点和父节点级联选中

///     /// 选中父节点,其所有子节点也选中    ///     ///     private void SetChildChecked(TreeNode parentNode)    {        foreach (TreeNode tn in parentNode.ChildNodes)        {            tn.Check

2011-11-07 10:11:15 1253

转载 ASP.NET跨页面传值技巧总结

1.使用QueryString变量    QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.as

2011-10-18 10:50:04 403

转载 C#复制文件到指定文件夹

如:路径:“D:\a\b” 有如下文件P1009.txtZ1009.txtT1009.txt复制到E:盘下,自动建立一个以日期为文件夹名的文件夹下。可以使用Process,用它打开CMD,然后执行DOS命令!(可以设置不打开CMD窗口)《1》

2011-10-17 09:25:33 1912

转载 SQL Server 2000+ADO.NET实现并发控制.

1 并发一致性问题常见并发并发一致性问题包括:丢失的修改、不可重复读、读脏数据、幻影读(幻影读在一些资料中往往与不可重复读归为一类)。1.1 丢失修改下面我们先来看一个例子,说明并发操作带来的数据的不一致性问题。 考虑飞机订票系统中的一个活动序列: 甲售票

2011-10-12 10:16:03 539

转载 sql 事务的两种应用

事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有

2011-10-12 09:05:37 742

转载 C# 文本文档操作——读取、保存、编辑

using System.IO;//文本文档读入richtextbox中进行编辑private void edit(){    this.richtb.Text = "";////新建    this.richtb.Undo();////撤销    thi

2011-09-23 16:37:57 7181 1

转载 程序员每天每周每月每年该做的事

程序员每天该做的事1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作3

2011-09-09 11:40:22 604

转载 asp.net连接SQL SERVER

using System.Data; using System.Data.SqlClient; ... string strConnection="user id=sa;password=;"; strConnection ="initial catalo

2011-09-09 09:22:30 796

转载 sql server行级锁,排它锁,共享锁的使用

锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出

2011-09-09 09:13:39 761 1

转载 C#操作串口,带异常处理,解决端口占用时打开串口出现异常错误,串口关闭时发送数据报错

using System;namespace chuankou{/// /// Class1 的摘要说明。/// class send{/// /// 应用程序的主入口点。/// [STAThread]static void Mai

2011-08-27 14:37:06 10565 1

转载 在SQL Server数据库之间进行数据导入导出

(1).使用SELECT INTO导出数据在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT后是*, 空表的结构和FROM所指

2011-08-27 13:53:14 714

转载 DataGridViewComboBoxColumn列实现自动提示功能

写DataGridView的EditingControlShowing事件,private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEve

2011-08-19 09:09:25 587

转载 .NET下对二进制文件进行加密解密(C#)

下面的类实现了文件的加密和解密操作,试验了几种文件类型均没有问题,现在和大家共享一下.namespace MyCryptoHelp{    ///     /// 异常处理类     ///     public class CryptoHelpExc

2011-07-31 21:08:59 991

转载 datagridview中的数据导入到excel中

public void CreateExcel() {  int rowIndex=4;//行起始坐标  int colIndex=1;//列起始坐标  ApplicationClass myApp=null;  Workbook myBook=null;  Worksheet

2011-07-07 11:00:09 420

转载 小谈c#数据库存取图片的三种方式

第一种方式 文件夹与数据库配合近来做了不少关于这块的功能 ,随着网络的飞速发展,网络存取图片已不再是神话,而成为了一种时尚,如果是你 是用Asp.net开发的话,可能更多的人会考虑使用数据库存储图片的路经,而在文件夹是存储图片的方式。这种方式主要的方法有两个一个就是怎么样读取图片,怎么样存储图上,读取的话我就不多说的这个是最简单的了,只要大家把地址=给存储图片的对象就行了,在取的时候一般要使用

2011-06-30 23:46:00 600

转载 C# 实现多线程的同步方法详解

本文主要描述在C#中线程同步的方法。线程的基本概念网上资料也很多就不再赘述了。直接接入 主题,在多线程开发的应用中,线程同步是不可避免的。在.Net框架中,实现线程同步主要通过以下的几种方式来实现,在MSDN的线程指南中已经讲了几 种,本文结合作者实际中用到的方式一起说明一下。 1. 维护自由锁(InterLocked)实现同步 2. 监视器(Monitor)和互斥锁(lock) 3.

2011-06-30 23:41:00 539

原创 数据库系统设计全面介绍

数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。  数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。

2011-06-30 23:35:00 720

转载 C# 自定义用户控件

本例是制作一个简单的自定义控件,然后用一个简单的测试程序,对于初学者来说,本例子比较简单,只能起到抛石引玉的效果。我也是在学习当中,今后会将自己所学的逐步写出来和大家交流共享。 第一步:新建一个控件库项目:myControl  第二步:从工具箱里面拖动1个PictureBox、1个Button、6个Lable控件到用户界面上,布局如下:       如上图,设置pict

2011-06-29 15:02:00 567

转载 数据库同步

为什么要同步SQL Server 2000 数据库,它都用在什么场合数据实时备份同步,数据库服务器出问题时我们也有其正常工作时的备份 数据实时备份同步,一台服务器负载不起时,可以用来做负载均衡 数据实时备份同步,数据库服务器可以无间断,无损失迁移 主服务器被攻击或当机时另一台服务同步机可以应急 SQL Server 2000 数据库同步配置的原理复制的概念M

2011-06-17 14:52:00 2846

原创 开博

虽然csdn注册有很长很长一段时间了 但是从来没有写过博客 大部分都是用的163  呵呵呵 以后多多关注 多多写博了

2011-06-15 18:22:00 442

转载 C#:导入文本格式到sql数据库

test.txt的格式如下:SPH00001|123123123123|三黄片SPH00002|465465465|阿莫西林SPH00003|456123460110|甘草片SPH00004|45612346023|西瓜霜SPH00005|4561234678979|草珊瑚导入语句: StreamReader sr = new StreamReader(@"H:/test.txt");

2011-06-15 13:15:00 742

转载 进销存系统数据库设计报告

进销存系统数据库设计报告产品管理功能1 产品类型基本信息表:(提供增删改)字段名    类型    宽度    主键否    外键否类型ID    整数        Yes    No类型名    字符串    20    No    No上位类型ID    整数        No    Yes上位类型ID    整数        No    Yes说明    备注        No   

2011-06-15 13:06:00 2522

DevExpress

DevExpress

2014-09-26

优秀程序员之路(C# 开发技巧 优化)

C# 开发中常用到的开发技巧 以及开发问题的解决及优化

2011-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除