![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 50
ShanHaiyang
业余编程
展开
-
[C#] WinForm程序中两份mdf文件问题的解决
非常感谢!转载自:http://www.rupeng.com/forum/thread-11988-1-1.html ===============================================================================WinForm程序中两份mdf文件问题的解决在项目中用程序中嵌入mdf文件的方式来进行S转载 2012-04-03 23:40:01 · 1421 阅读 · 0 评论 -
[Asp.net] Javascript 日历控件
step1: Download JS 日历控件http://www.my97.net/dp/down.aspStep2: 引用js库在使用该日期控件的文件中加入JS库(仅这一个文件即可,其他文件会自动引入,请勿删除或改名), 代码如下注:src="datepicker/WdatePicker.js" 请根据你的实际情况改变路径Step3: 添原创 2013-07-23 23:32:27 · 1414 阅读 · 0 评论 -
<asp.net> 实现返回功能
or原创 2013-08-05 23:56:25 · 788 阅读 · 0 评论 -
<asp.net> 按一次button, 添加一个textbox
namespace Test{ public partial class WebForm1 : System.Web.UI.Page { static int i = 1; static List txtList = new List(); protected void Page_Load(object sender原创 2013-08-09 20:42:55 · 3047 阅读 · 1 评论 -
[C#]打开指定路径的文件夹
string path = @"C:\Windows"; System.Diagnostics.Process.Start("explorer.exe", path);原创 2013-08-28 00:15:31 · 2916 阅读 · 1 评论 -
[Asp.net] 计算某一天是一年中的第几周
public static int GetWeekNumOfYear(DateTime dt) { int days = dt.DayOfYear + (7 - (int)dt.DayOfWeek); return days / 7 + (days % 7 == 0 ? 0 : 1); }原创 2013-08-17 22:55:31 · 1535 阅读 · 0 评论 -
[C#] Winform 中打开超链接
可以用linkLabel控件打开一个超链接1System.Diagnostics.Process.Start("http://www.google.com");这样会占用现有的窗口,能不能让IE新开一个窗口?我们只要把代码改成:1原创 2013-09-13 09:58:28 · 8728 阅读 · 0 评论 -
[Asp.net] Web 定时自动发邮件
1. 添加Global.asax文件add-->web--> Global Application Class2. 在Global.asax里添加代码protected void Application_Start(object sender, EventArgs e) { System.Timers.Timer ti原创 2013-09-16 16:08:14 · 2865 阅读 · 0 评论 -
[C#] Winform里调用系统里默认的邮件客户端
private void llFeedback_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { System.Diagnostics.Process.Start("mailto:samuel.shan@hp.com?Subject=[Feedback] CMIT SH Toolkit原创 2013-09-17 10:43:01 · 7579 阅读 · 0 评论 -
[Asp.net] 读取页面源码
pageUrl = "http://www.hao123.com"; WebClient wc = new WebClient(); wc.Credentials = CredentialCache.DefaultCredentials; //方法一 byte[] pageData = wc.Down原创 2013-11-08 15:54:42 · 885 阅读 · 0 评论 -
[Asp.net] JavaScript: DIV 弹出窗口
原文连接: http://www.cnblogs.com/px7034/archive/2011/01/19/1939534.html实现原理: 首先,我们将弹出框中的内容放置在一个特殊的DIV层中,然后默认隐藏它(即初始不可见,使用CSS即可实现)。当用户执行某个动作时——比如点击某个链接或者将鼠标光标移动到某个链接上——我们将之前设置好的隐藏层显示在所有页面元素的最转载 2013-11-10 21:37:07 · 2706 阅读 · 0 评论 -
Microsoft.ace.oledb.12.0 没有在本机注册
最后在使用visualstudio 2017 +Access2016写程序的时候,总是遇到Microsoft.Ace.OleDB.12.0没有在本机注册,根据以前的解决方案,就是直接安装AccessDatabaseEngine2010就可以了。但是不幸的,有一台机器不管怎么弄都不是成功,后来安装了AccessDatabaseEngine2007才算成功。 如果是在用VisualStudio原创 2017-12-23 19:00:53 · 43373 阅读 · 0 评论 -
[C#] 数据库操作 - Insert, Read, Delete, Update
public DataTable ReadDB(string SqlCmdString) { DataTable dt = new DataTable(); using (OleDbDataAdapter adapter = new OleDbDataAdapter(SqlCmdString, ConnectionString))原创 2013-07-22 22:19:03 · 2552 阅读 · 0 评论 -
[C#] 发送邮件
发送邮件的函数using System.Net.Mail; public void SendMail(string To1, string CC1, string BC1, string Subject1, string Body1) { MailMessage msg = new MailMessage("ADMIN@QQ.COM", To1);原创 2013-07-22 22:25:49 · 809 阅读 · 0 评论 -
[C#] 复制文件并计算传输速度
原理: 在复制文件之前读取一个系统时间, 复制完之后再读取系统时间, 然后计算 时间间隔, 用文件的大小除以时间得到传输速度使用方法: 创建一个大于2G的文件,将其命名为"1.zip", 并将其与测试工具放在同一个文件夹里,然后运行程序. 在下拉列表框里选择盘符后, 点击 开始 按钮, 等3-4分钟, 就可以得到结果.(参考下面的结果图.) u原创 2012-03-31 13:21:21 · 6852 阅读 · 1 评论 -
[C#] 连接数据库并验证用户名和密码
连接数据库, 请根据用用户的输入和数据库里的信息进行比较, 判断用户名和密码是否正确数据库设计:数据库名: MyDataBase1.mdf表名: T_Users表数据: 程序代码using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClien原创 2012-04-05 14:33:53 · 23014 阅读 · 3 评论 -
[C#] 连接数据库并进行用户注册
连接数据库,并进行用户注册. using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;namespace 注册{ class Program { static void Main(string[] args)原创 2012-04-06 13:29:36 · 4806 阅读 · 1 评论 -
[C#] 从数据库读取数据并输出
连接数据库,并从数据库中读取数据后并输出! using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace Login{ class Program { static v原创 2012-04-11 15:33:58 · 51782 阅读 · 2 评论 -
[C#] 数据库 参数化 查询
为了数据库注入漏洞, 我们在对数据库进行查询的时候, 要使用参数化查询 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace 参数化查询{ class Program {原创 2012-04-11 17:00:52 · 7794 阅读 · 1 评论 -
[C#] 记录当前系统电池电量的工具
查看并记录当前系统电池电量原理:用一个定时器每隔10秒就会读取系统的电池信息,然后显示到窗口中,并在后台写入到 log文件中.效果:主要代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.原创 2012-04-17 22:36:58 · 4162 阅读 · 5 评论 -
[C#] 筛选复制文件并保持原有的目录结构
最近测试一个包含有几千个网页的内容, 需要把里面的一些源文件, js,html,css等收集起来做code scan.但是有一个要求就是复制出来的文件的目录结构要和源文件的目录结构相同.几千个文件中,有pdf,swf,html,js,css等文件, 有代码的文件,像js,css,html等估计也应该会有1000以上, 要是用手动去复制, 那估计要搞死人的.懒人总有懒办法, 现在我的方原创 2012-06-06 13:23:50 · 2586 阅读 · 0 评论 -
[C#] 关闭 子窗口 并显示 父窗口
父窗口给子窗口传递一个参数, 让子窗口可以认到父窗口!if (comboBox1.Text == "boiler1") { this.Enabled = false; //this指的是Form1 boiler1 form=new boiler1(this); form.Show(); }子窗体:public partial class boiler1原创 2012-09-01 23:52:58 · 3802 阅读 · 0 评论 -
[C#] 检索数据库并用DataGridView 控件显示数据.
练习点:数据库读取数据并保存在一个集合中.使用DataGridView来显示数据.1 Form1 用于用户登录验证Form1 Codeusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Dra原创 2012-09-03 00:05:47 · 23206 阅读 · 8 评论 -
[C#] string to MD5
用来保存用户密码.public string GetMD5Hash(string input) { return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(input, "MD5"); }原创 2013-07-22 22:21:37 · 947 阅读 · 0 评论 -
C# 图像基本处理和OCR
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Drawing.Imaging;using System.Linq;using System.Text;using System.W...翻译 2018-05-31 13:36:54 · 11421 阅读 · 2 评论