
C#
Hank_Gao
失意坦然,得意淡然
展开
-
C#入门第一天收获
1、C#是基于.net2、C#将来可以跨平台编程,类似于Java,不过目前还是以Windows为主3、C#集成了Java C++的部分优点,但是较C++容易学习,因为其具有可视化界面4、C#和Java一样,不能直接运行,需要安装.net framework编译成中间代码才能运行,也就是即使很简单一个C#程序,发给别人,被人也需要安装.net framework后才能运行,这点还不如VB原创 2013-04-10 00:02:13 · 1027 阅读 · 0 评论 -
Asp.Net 控件 GridView
转自这两天做的作业都得用到visual studio 越来越发现其功能真心强大前几天Asp.Net做了个界面增删查改的作业(连接数据库),用到了个组件GridView,感觉很强大在这里小结一下(这里主要说下字段和事件):字段,BoundField 显示数据源中某个字段的值。这是 GridView控件的默认列类型。ButtonField 为 GridV转载 2014-04-20 18:36:41 · 1331 阅读 · 0 评论 -
【C#】如何获取Dropdownlist空间已知值对应的Index,实现查询Dropdownlist值
ArrayList array = new ArrayList(); array.Add("3GPP 51.010-1"); array.Add("3GPP 51.010-4"); DropDownList1.DataSource = array; DropDownLis原创 2014-04-20 18:25:57 · 2441 阅读 · 0 评论 -
ASP.NET学习之GridView
显示表格数据是软件开发中的一个周期性任务。ASP.NET 提供了许多工具来在网格中显示表格数据,例如 GridView 控件。通过使用 GridView 控件,您可以显示、编辑和删除多种不同的数据源(例如数据库、XML 文件和公开数据的业务对象)中的数据。 1. GridView数据绑定基础 GridView大部份场合下都是用来绑定数据源,进行数据的显示。一般情况下,转载 2014-04-20 18:09:25 · 1195 阅读 · 0 评论 -
【MySQL】如何使用string.Format拼接MySQL命令,MySQL Table表名使用变量
编程遇到一个问题,MySQL查询duixing原创 2014-04-10 00:19:00 · 3777 阅读 · 0 评论 -
【MySQL】如何在phpMyAdmin中增加innoDB,并新建外键Foreign Key
如何在phpMyAdmin中增加innoDB使用phpNow(Win32下绿色免费的Apache+PHP+MySQL环境套件包)发现默认不支持innoDB引擎的数据库,尝试了网上很多方法,发下如下方法有效,记录下来供大家参考:1,修改my.ini在phpNow的工具MySQL目录(如...\PHPnow-1.5.6\MySQL-5.0.90)中找到my.ini, 搜索skip-原创 2014-04-10 23:12:52 · 4562 阅读 · 0 评论 -
【C#】格式化时间
string ts = DateTime.Now.ToString();//2014年4 string tlds = DateTime.Now.ToLongDateString(); string tsds = DateTime.Now.ToShortDateString(); string tlts = DateTime.Now.ToLongTime原创 2014-04-28 21:16:11 · 918 阅读 · 0 评论 -
【C#】如何实现Radio Button多选一
其实这个很简单,不需要任何代码,只需要将Radio Button的Group Name原创 2014-04-28 21:45:37 · 12088 阅读 · 0 评论 -
【C#】DataGridView中指定的单元格不能编辑
转自 http://blog.youkuaiyun.com/tangkechu/article/details/5703816注意:DataGridView控件是从.NET Framework 2.0版本开始追加的。ReadOnly属性的使用DataGridView内所有的单元格不能编辑当DataGridView.ReadOnly属性设定为True时, DataGridView内所有的转载 2014-08-03 11:00:47 · 1998 阅读 · 0 评论 -
【ASP.Net】下载服务器端txt或者xml文件
protected void filedownload() { string destFileName = "temp.txt"; destFileName = Server.MapPath(".") + "\\" + destFileName; destFileName = Server.UrlDecode(转载 2015-01-05 23:46:28 · 1261 阅读 · 0 评论 -
C#程序调用cmd.exe执行命令
public class CmdHelper { private static string CmdPath = @"C:\Windows\System32\cmd.exe"; /// /// 执行cmd命令 /// 多命令请使用批处理命令连接符: /// <转载 2015-11-30 23:41:12 · 5707 阅读 · 0 评论 -
C# 执行bat批处理文件
转自http://www.cnblogs.com/zjfree/亲测可用 private void RunBat(string batPath) { Process pro = new Process(); FileInfo file = new FileInfo(batPath);转载 2015-11-30 22:37:59 · 8707 阅读 · 0 评论 -
【ASP.NET】ASP.NET页面之间传递值的几种方式
页面传值是学习asp.net初期都会面临的一个问题,总的来说有页面传值、存储对象传值、ajax、类、model、表单等。但是一般来说,常用的较简单有QueryString,Session,Cookies,Application,Server.Transfer。 一、QueryString QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果转载 2014-04-19 15:52:57 · 891 阅读 · 0 评论 -
.NET 中的绝对路径和相对路径
在做网页时老是遇到什么“相对路径”“绝对路径”,听起来好像很熟悉的样子,可真正操作起来就郁闷,今天就在这里做个小小的总结。1、绝对路径 绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\”目录下,那么“bg.jpg”这个图片的绝对路径就是“E:\book\网页布代码\bg.jpg"。那么如果要使用绝对路径指定网页转载 2014-04-19 11:40:21 · 5333 阅读 · 0 评论 -
如何将C#调试界面停住,而不是一闪而过
两种方法可以实现以上目的:1、使用开始执行(不调试),或者使用对应快捷键 Ctrl+F5,如下图所示2、在代码最后增加Console.ReadLine();或者Console.ReadKey();如下面代码所示using System;using System.Collections.Generic;using System.Text;namespace Con原创 2013-04-12 23:22:24 · 5165 阅读 · 0 评论 -
百万程序员苦恼-选择VB.NET还是C#
百万程序员苦恼-选择VB.NET还是C# www.hackbase.com 2004-9-29 黑客基地 在过去的一年中,互联网上的各大讨论区或者电子邮件的讨论列表都对微软的VB.NET以及C#的各种优越性做了探讨。这些讨论围绕的主要问题就是,我应该先学哪一个,VB.NET还是C#? 我写这篇文章的目的就是想帮您解决这个问题。我并不是想动摇你倾向哪一种语转载 2013-07-15 20:53:40 · 1185 阅读 · 0 评论 -
【C#】Visual Studio 2012环境下如何设置代码行号
依次打开:菜单->选项->文本编辑器->C#->行号原创 2013-10-28 22:14:34 · 1278 阅读 · 0 评论 -
【C#】C#新手好用不好找的2个属性设置
禁止Form最大化,或者最小化2、自动将TextBox填充满页面原创 2013-10-23 22:34:01 · 844 阅读 · 0 评论 -
【C#】C#操作XML方法:新增、修改和删除节点与属性
一 前言先来了解下操作XML所涉及到的几个类及之间的关系 如果大家发现少写了一些常用的方法,麻烦在评论中指出,我一定会补上的!谢谢大家* 1 XMLElement 主要是针对节点的一些属性进行操作* 2 XMLDocument 主要是针对节点的CUID操作* 3 XMLNode 为抽象类,做为以上两类的基类,提供一些操作节点的方法清楚了以上的关系在操作XML时会更转载 2014-02-09 20:56:29 · 11685 阅读 · 0 评论 -
【C# MySQL】第一次使用C#对MySQL进行操作的心得
花了2个多小时,终于成功的使用C#完成对MySQL的操作,查询、修改和删除,不知道是该高兴呢,还是悲伤呢(竟然花了2个小时),总之还是有必要写下一点经验,防止以后再走同样的弯路:SQL语句的格式非常重要,比如Table名应使用`Table`符号,不是普通的单引号,如果不清楚如何敲出,建议使用MySQL图形化工具(如phpMyAdmin)自动生成,然后拷贝,eg: string sql原创 2014-03-30 16:38:44 · 2096 阅读 · 0 评论 -
【C#】图解如何添加引用using MySql.Data.MySqlClient;
使用C#连接MySQL时,经常会用到命名空间using MySql.Data.MySqlClient;这说明VS中没有添加引用,解决方法如下:1,下载MySQL.Data.dll,网上大把2,将其存放到Windows/System32(或者SysWOW64,针对64位系统)3,在VS中添加引用,如下图所示,添加引用->浏览到MySQL.Data.dll存放路径原创 2014-03-30 11:32:30 · 8163 阅读 · 0 评论 -
【C#】C#判断文件路径是否存在,不存在则创建文件夹
//判断文件路径是否存在,不存在则创建文件夹 if (!System.IO.Directory.Exists(@"D:\Export")) { System.IO.Directory.CreateDirectory(@"D:\Export");//不存在就创建目录 } //判断文件是否存在 添加引用using System.IO; if(File.Exists(@"文件路径"))转载 2014-03-29 22:50:19 · 11491 阅读 · 0 评论 -
【C# MySQL】如何检查MySQL的connector/net连接是否成功
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.W原创 2014-03-30 15:51:41 · 3939 阅读 · 0 评论 -
【ASP.NET】如何使用类创建公共函数,在不同ASP.NET页面间重复调用
为了减少代码冗余,应将公共函数写在类中,供不同ASP.NET页面调用。1,先新建一个类,并在类中添加函数逻辑namespace public_function_demo{ public class MyFunction { public static string tbName(string tbNo) {原创 2014-05-04 00:08:33 · 4244 阅读 · 0 评论 -
【ASP.NET】获取服务器文件夹内所有文件,并生成下载链接
调试了很久,终于调通了,尤其不熟悉href记下来通过获取ASP程序所在服务器的相对路径,原创 2014-04-19 11:36:01 · 5706 阅读 · 1 评论 -
【C#】C#删除Excel整行,更新单元格内容
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 System.Reflection;using Excel = Microsoft.Office.Interop.Excel;原创 2016-04-24 20:34:48 · 11597 阅读 · 0 评论