C#/.NET/VS/Linq
文章平均质量分 89
真爱无限
学习编程,提高自己的能力和思维方式。
一步一步,越来越好。
展开
-
.net程序自动获取chrome浏览器cookie并检测我的BUG
这边只展示核心代码,其他的循环检测之类的就不贴出来了。原因是公司新升级了开源的禅道系统,指派BUG的时候没有邮件提醒了,只能自己手动刷,自己写了个桌面程序自动检测,然后桌面弹出提醒,还挺实用的以下贴出关键代码1、获取chrome的cookie【引用是dapper】using Dapper;using JDSpiderClient.DapperRepository;using System;using System.Collections.Generic;using System.IO;原创 2020-10-24 11:19:11 · 1549 阅读 · 0 评论 -
asp.net 中显示文件夹下的文件,并有链接地址的例子
using System;using System.Configuration;using System.Data.SqlClient;using System.IO;using System.Web; protected void Page_Load(object sender, EventArgs e) { display_files原创 2012-06-23 14:28:06 · 2015 阅读 · 0 评论 -
DataSet与Xml文件之间的转化
#region xml文件内容转化为DataSet /// /// xml文件内容转化为DataSet /// /// /// public static DataSet XmlToDataSet(string XmlFilePath) {原创 2012-06-23 14:35:11 · 701 阅读 · 0 评论 -
c#/.net用txt、in等作为数据存储的配置类
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Text.RegularExpressions;namespace Tools{ #region 配置文件类 ConfigFile /// /// 配置文件类 ConfigF原创 2012-06-22 19:31:37 · 1528 阅读 · 0 评论 -
C#对文件的字节加密/解密-可逆
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy原创 2012-06-23 14:48:24 · 3699 阅读 · 3 评论 -
.Net中Remoting通信的应用,有发送和返回信息
两个界面如图:代码:服务端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using Syst原创 2012-06-24 13:58:07 · 1268 阅读 · 0 评论 -
c#对ftp进行操作
FtpClient文件下载 : http://download.csdn.net/detail/pukuimin1226/4388499第一种不使用WebClientprivate void ftp_op1() { WebClient wc = new WebClient(); //wc.Credential原创 2012-06-23 15:04:43 · 1779 阅读 · 0 评论 -
C#winform中只允许程序运行一个实例
private static System.Threading.Mutex mutex; /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { bool runNew; mute原创 2012-06-24 13:56:09 · 776 阅读 · 0 评论 -
FCKeditor.net上传图片提示“没有权限”的解决方法
本地上传测试没问题,放到服务器上去测试的时候出问题,找了一下,就找到以下方法:今天在调试FCKeditor.net2.6.3上传图片时,碰到一个很怪的问题,就是图片文件上传是成功了的,但就是在fck中不返回上传图片的地址,IE脚本提示“没有权限”,找了很久终于找到了问题。解决方法:打开下载的“FCKeditor.Net_2.6.3.zip”中的“FredCK.FCKeditorV2.v原创 2012-06-24 14:32:47 · 1198 阅读 · 0 评论 -
ashx灵活处理文件下载问题
新建一般处理程序 ,改下面的函数: public void ProcessRequest(HttpContext context) { string filename; try { filename = context.Request["filenam原创 2012-06-23 13:51:50 · 9271 阅读 · 5 评论 -
.Net Global.asax、httpModules伪静态功能实现
//第一种方法,Global文件重写 protected void Application_Start(object sender, EventArgs e) { File.AppendAllText(Server.MapPath("global.txt"),DateTime.Now.ToString()+" AppStart\r\n");原创 2012-06-23 14:32:08 · 2068 阅读 · 0 评论 -
.net一般处理程序ashx生成验证码(原创+转载)
//第一种using System;using System.Collections.Generic;using System.Web;using System.Drawing;using System.Drawing.Imaging;using System.Web.SessionState;namespace sizhengwang.BLL{ ///原创 2012-06-23 14:45:53 · 1940 阅读 · 0 评论 -
ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权_解决办法
iis运行.net网站时,报错,由安装vs再安装iis造成的。。解决方法: 开始->程序->Microsoft .NET Framework SDK v2.0->SDK Command Prompt输入aspnet_regiis -i Enter C:\Documents and Settings\Administrator>cd \C:\>cd WINDO原创 2012-06-23 15:00:03 · 4917 阅读 · 1 评论 -
c#中程序最小化到托盘
拖一个 notifyIcon控件到界面,名为 notifyIcon1 //窗体对应的事件 #region Form1_SizeChanged private void Form1_SizeChanged(object sender, EventArgs e) { if (this原创 2012-07-12 08:38:07 · 1194 阅读 · 0 评论 -
c#winform中,对DataGridView数据进行操作,一次性保存
需求:不能每加一条数据就操作数据库,要完成所有的数据加入界面,点击保存时才一次性保存。加载数据时,数据源上可以有数据,并可以在界面上对数据进行增加、修改、删除。所有操作,在点击保存时,准确地将所需要的操作结果反应到数据库中。 解决思路:先在程序中判断哪些数据要增加到数据库,哪些数据要对数据库中数据进行修改,哪些数据要进行删除。再循环操作数据库。 #reg原创 2012-07-18 16:15:02 · 13839 阅读 · 1 评论 -
将DataGridViewRows转换为DataTable数据
/// /// 将DataGridViewRows转换为DataTable数据 /// /// DataGridView的行集合 /// 源数据表 /// 映射关系 /// 目的数据表 /// 返回新的DataTable public static D原创 2012-07-19 08:44:57 · 4001 阅读 · 0 评论 -
c#调用存储过程,提供了参数老是提示“没有提供该参数”
我提供的某些参数为null直接在数据库里面运行存储过程没有问题 vs调试时也是有参数的,只是有些参数值为 null 时有问题; 值不为null时,就没有问题。 后来,自己摸索、百度了几个小时没有找到解决方案 后来,我就从null和DBNull入手,在参数赋值前判断了一下,运行才没有问题,在参数赋给command时,要判断一下解决方案:原创 2012-08-05 19:28:09 · 3914 阅读 · 0 评论 -
c#删除移动硬盘中$RECYCLE.BIN的文件、建立索引文件
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using Syst原创 2012-07-03 12:16:39 · 3300 阅读 · 0 评论 -
.net用代码配置Web.config文件
public class Webconfig { private string XmlFilePath; private XmlDocument xmldoc; #region 构造函数 /// /// 构造函数 /// /// 配置文件的路径原创 2012-06-24 13:52:29 · 1237 阅读 · 0 评论 -
Excel文件与DataSet之间的转化的探索与实现
.net操作Excel的支持库下载 http://115.com/file/c2hkh144#NOPI.zip以前用过依赖于office的方法对Excel文件进行操作,在自己机器上运行正常,到服务器上就不能运行。这个问题困扰了我好久,终于找到了好的解决方法 。使用不依赖于office的外部dll来操作Excel。。首先,我自己建立的类,NpoiHelper,原创 2012-06-22 18:09:46 · 5351 阅读 · 0 评论 -
.net web批量导入txt数据到mssql
主要代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;using System.Configuration;u原创 2011-11-21 20:09:56 · 1333 阅读 · 0 评论 -
C#多线程BackgroundWorker使用示例
using System;using System.Collections.Generic;using System.ComponentModel;////using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;usin转载 2012-06-24 14:29:22 · 1338 阅读 · 0 评论 -
.net mssql自己封装的 备份/还原 数据库方法
#region 数据库备份 BackupData /// /// 数据库备份 /// /// MapPath转换过的备份文件目录 /// 数据库名称 /// 返回string值为空表示备份成功 public static string BackupData(string原创 2012-06-23 13:48:01 · 1022 阅读 · 0 评论 -
c#利用反射Assembly 对类和成员属性进行操作
protected static void test() { //获取程序集 Assembly assembly = System.Reflection.Assembly.GetExecutingAssembly();//Assembly.LoadFrom("test.dll"); //获取模块原创 2012-07-22 19:08:09 · 5023 阅读 · 1 评论 -
c#调用cmd命令,将doc转换为 pdf
c#调用cmd命令,将doc转换为 pdf using System;using System.Collections.Generic;using System.Text;using System.Diagnostics;namespace Tools{ /// /// doc文件转换为pdf文件 /// public class Do原创 2012-08-08 08:47:32 · 2338 阅读 · 0 评论 -
使用ILmerge合并Exe、Dll文件的帮助类
using System;using System.Collections.Generic;using System.Text;using System.IO;namespace Tools{ /// /// 使用ILmerge合并Exe、Dll文件的帮助类 /// public class ILmerge {原创 2012-08-08 09:04:02 · 2353 阅读 · 0 评论 -
asp.net中使用分页控件,并绑定数据到GridView或Repeater
/// /// (asp.net网页中)使用显示上下页的控件(LtpPageControl.Page02)--GridView /// /// LtpPageControl.Page02 控件 /// GridView控件 /// 运行SpPageOrder得到的DataSet ///原创 2012-08-08 09:30:31 · 1507 阅读 · 0 评论 -
winForm开发问题,vs的bug,Datagridview始终不能编辑!
如果更改Datagridview启用编辑为不选中则项目在生成时会将Datagridview的Columns的ReadOnly更改为true再次启用 DataGridView的编辑,但Datagridview的Columns的ReadOnly仍然为true不会跟着DataGridView的ReadOnly变化而变化就会出现原本可以编辑的列无法编辑的现象解决:将需要编辑的列的Rea原创 2012-07-25 10:26:59 · 4929 阅读 · 2 评论 -
winform将含有超过两列的DataTable值绑定到combobox,并有"请选择"或"全部"选择项
#region 显示多列DataTable到combobox /// /// 显示多列DataTable到combobox /// /// 含有超过两列的DataTable /// combobox控件名 /// 显示的text对应的列 /// value值对应的列原创 2012-07-26 09:36:26 · 4613 阅读 · 0 评论 -
c#获取和设置网卡ip/dns等信息
using System;using System.Windows.Forms;using System.Management;using System.Net.NetworkInformation;using System.Text.RegularExpressions;namespace 修改本地连接工具{ public partial class For原创 2012-07-29 18:03:39 · 17704 阅读 · 8 评论 -
c#页面验证类DataValidate代码
using System;using System.Collections.Generic;using System.Text;using System.Web;using System.Web.UI.WebControls;using System.Text.RegularExpressions;namespace Tools.Common{ ///原创 2012-08-14 12:17:43 · 3682 阅读 · 0 评论 -
asp.net自定义控件中注册Javascript的问题
protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); RenderJS(); } private void RenderJS() {原创 2012-08-16 10:16:19 · 1405 阅读 · 0 评论 -
今天在做textBox拖曳的功能,学到一点点
textBoxCmdName.AllowDrop = true; textBoxCmdName.DragDrop += new DragEventHandler(txt_ObjDragDrop); textBoxCmdName.DragEnter += new DragEventHandler(txt_ObjDragEnter);原创 2012-08-20 15:50:01 · 1381 阅读 · 0 评论 -
asp.net 验证正则表达式集合-1
asp.net 验证正则表达式整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0转载 2012-09-01 20:20:23 · 826 阅读 · 0 评论 -
c#写扩展方法
学习MVC时,学会了写扩展方法,用起来很方便。using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Text;namespace MvcApp1.Content{ //原创 2012-09-01 12:53:52 · 1709 阅读 · 0 评论 -
MVC思想精髓
原创 2012-09-02 14:42:28 · 953 阅读 · 0 评论 -
pkm的linq to Entities学习1
数据准备:if exists (select * from sysobjects where id = OBJECT_ID('[classinfo]') and OBJECTPROPERTY(id, 'IsUserTable') = 1) DROP TABLE [classinfo]CREATE TABLE [classinfo] ([id] [bigint] NOT NUL原创 2012-08-24 15:30:13 · 1176 阅读 · 0 评论 -
linq to Entities,将查询语句转换为普通的SQL语句
using (testEntities MyEntity = new testEntities()) { #region linq to entities 内容练习3 var result = from s in MyEntity.stuinfo原创 2012-08-27 14:09:55 · 9714 阅读 · 7 评论 -
Linq to DataSet 与linq to entities 实现权限设置模块
数据库(数据库名为test)中表的内容: if exists (select * from sysobjects where id = OBJECT_ID('[ItemTree]') and OBJECTPROPERTY(id, 'IsUserTable') = 1) DROP TABLE [ItemTree]CREATE TABLE [ItemTree] ([id] [b原创 2012-08-28 12:53:14 · 1393 阅读 · 0 评论 -
pkm的linq to Entities学习2
using (testEntities TestEntity = new testEntities()) { #region linq to entities 内容练习2 #region 父子关系表查询 /* var maxScore原创 2012-08-26 10:41:18 · 1128 阅读 · 0 评论