`
文章列表

读写ini文件类

    博客分类:
  • C#
/*********************************************************************** * Copyright(c) 2011 FK * CLR 版本: 2.0.50727.3615 * 文 件 名:RWIniFile.cs * 创 建 人:FK * 创建日期:2011-04-08 17:39:40 * 修 改 人: * 修改日期: * 备注描述:操作配置文件 *********************************** ...

删除表

    博客分类:
  • SQL
  --删除某表: if exists (select name from sysobjects where name = '表名') drop table 表名
SELECT 主键表名称=object_name(b.rkeyid) ,主键列ID=b.rkey ,主键列名=(SELECT name FROM syscolumns WHERE colid=b.rkey AND id=b.rkeyid) ,外键表名称=object_name(b.fkeyid) ,外键列ID=b.fkey ,外键列名=(SELECT name FROM syscolumns WHERE colid=b.fkey AND id=b.fkeyid) ,级联更新=ObjectProper ...
C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值 总结:对应某个类的实例化的对象tc, 遍历获取所有属性(子成员)的方法(采用反射): Type t = tc.GetType();//获得该类的Type   //再用Type.GetProperties获得PropertyInfo[],然后就可以用foreach 遍历了foreach (PropertyInfo pi in t.GetProperties{    object value1 = pi.GetValue(tc, null));//用pi.GetValue获得值    string name = pi ...
<!--log4net配置 BEGIN_--> <log4net> <!--定义输出到多个文件中--> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <!--定义文件存放位置--> <!--以日期名称yy ...
Application.Restart();  
#region 添加行序号 /// <summary> /// 添加行序号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dgvContact_DataBindingComplete(object sender, DataGri ...
EXCEL里面,默认的情况下,对于字段内容长度超过15位的数字,后面的内容会全部被搞成0,真是自作多情啊! 例如:常见的,我们输入18位的身份证号码:111111111111111111,就会变成 111111111111111000 而且,显示也用科学计数方式显示,真是太恶心了  最近有个需求,导出一些人的个人资料到 CSV 或者 EXCEL,在导出身份证时,就遇到了这个垃圾问题。 经过一番查找资料,找到了解决方法: 1.对于导出 CSV 文件,在禁止转义的内容前,加上一个TAB符号,C# 里面是 \t 2.对于EXCEL文件, 在禁止转义的内容前,加上一个半角单引号,' 符号 ...
@echo off echo 正在备份数据库脚本...... rem cd /d 参数/d 用于不同分区的跳转 cd /d C:\Program Files\Microsoft SQL Server\MSSQL\Upgrade rem 保存文件路径 set folder=%~dp0/backup/%DATE%-%TIME:~0,2%%TIME:~3,2%%TIME:~6,2% rem 这里修改数据服务器名、要备份的数据库、密码、 call scptxfr.exe /s 192.168.0.163 /d EmenuData3 /P 123 /f %folder%.sql ...
@echo off echo 该批处理文件: echo 所在完整路径:%~dp0 echo 文件名为:%~n0.bat pause >nul  
--查询表字段、注释、类型 select B.name,C.value,D.name from sysobjects AS A inner join syscolumns as B on A.id=B.id inner join sysproperties as c on B.id=C.id and B.colid=C.smallid inner join systypes D on B.xtype = D.xtype where a.name='branchinfo'  
SELECT sysobjects.name AS 表名, syscolumns.name AS 列名, systypes.name AS 数据类型, syscolumns.length AS 数据长度, CONVERT(char, sysproperties.[value]) AS 注释 FROM sysproperties RIGHT OUTER JOIN sysobjects INNER JOIN syscolumns ON sysobjects.id = syscolumns.id INNER JOIN systypes ON syscolumns.xtype = sys ...
打开C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates\CSharp\2052 C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates\CSharp\1033   分别为Class.zip、Interface.zip、Form.zip添加注释(以Class.zip为例) /*********************************************************************** * ...
最近闲来无事发现周围的朋友都在玩《植物大战僵尸》的游戏!于是动了制作这游戏工具的念头!虽然在网上同类工具很多 但是用C#写的我几乎看不到!所以我想用C#写一个!  首先用CE或者OD或者其他反汇编工具找出游戏的内存基址!  游戏内存基址:base = 0x006A9EC0  游戏阳光地址:[base+0x768]+0x5560  游戏金钱地址:[base+0x82C]+0x28  游戏关卡地址:[base+0x82C]+0x24 //关卡如:A-B 实际值为:(A-1)×10+B至于如何获取这些地址不在我们这论坛研究的范围中!对了我是用工具vs2008编写的!新建窗体: using Syste ...
发送串口数据: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO.Ports; namespace SendData { class Program { static void Main(string[] args) { SerialPort port = new SerialPort(); Console.Wr ...
Global site tag (gtag.js) - Google Analytics