代码改变世界

随笔分类 -  C#

C# 获取当前文件名、执行函数、执行代码行数和列数

2013-05-05 15:22 by java20130722, 255 阅读, 收藏,
摘要: 转自:http://www.cnblogs.com/pengwenbing/archive/2010/08/30/1812893.html,向其致敬static void Main(string[] args) { StackTrace st = new StackTrace(new StackFrame(true)); Console.WriteLine(" Stack trace for current level: {0}", st.ToString()); StackFrame sf = st.GetFrame(0); Console.WriteLine... 阅读全文

c# 注册表操作,创建,删除,修改,判断节点是否存在

2013-03-25 18:12 by java20130722, 332 阅读, 收藏,
摘要: 用.NET下托管语言C#操作注册表,主要内容包括:注册表项的创建,打开与删除、键值的创建(设置值、修改),读取和删除、判断注册表项是否存在、判断键值是否存在。准备工作:1:要操作注册表,我们必须要引入必要的命名空间:C#代码usingMicrosoft.Win32;在这个命名空间里面包含了许多注册表相关的类,足够我们使用了~~2:命名空间里面提供了一个类:RegistryKey 利用它我们可以定位到注册表最开头的分支:ClassesRoot,CurrentUser,Users,LocalMachine,CurrentConfig如:C#代码RegistryKeykey=Registry.Loc 阅读全文

DataSet 操作 XML 文件的方法

2013-03-22 00:05 by java20130722, 234 阅读, 收藏,
摘要: class Program { static void Main(string[] args) { DataSet ds = new DataSet(); DataTable dt = null; //向DataSet中新增两个DataTable dt = SetDataTable(3, 4); dt.TableName = "Table1"; ds.Tables.Add(dt); dt... 阅读全文

C# 实现 FTP 上传和下载功能

2013-03-17 22:20 by java20130722, 580 阅读, 收藏,
摘要: using System; using System.Collections.Generic; using System.Web; using System.Net; using System.IO; namespace His.WebService.Utility { public class FtpHelper { /// /// ftp方式上传 /// public static int UploadFtp(string filePath, string filename, string ftpSe... 阅读全文

C# webbrowser控件点击页面按钮

2013-01-22 09:19 by java20130722, 1950 阅读, 收藏,
摘要: 用金山快盘时需要每天签到挣空间容量,一直都想写个定时程序实现,然后挂到实验室的服务器上。通过参考网上一些资料,自己动手实现一个利用webbrowser控件实现了自动点击网页按钮的功能,其实很简单的,下面介绍一下怎么利用webbrowser控件自动点击网页按钮。 Webbrowser控件我就不介绍了,是个控件加载web页面的控件。从工具箱中,将Webbrowser控件拖入Form窗口。在Webbrowser控件的属性对话框中,将Url属性设置为对应的网址然后在form窗体中双击webbrowser控件,在默认的webBrowser_DocumentCompleted函数中添加如下代码 pr... 阅读全文

SqlDataAdapter和SqlCommandBuilder删除数据

2012-03-07 11:47 by java20130722, 310 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; //SqlDataAdapter网站:http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldataadapter.aspx //SqlCommandBuilder网站:http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommandbuilder.aspx namespace Chapter13 { cl... 阅读全文

SqlDataAdapter和SqlCommandBuilder添加数据

2012-03-07 11:43 by java20130722, 302 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; //SqlDataAdapter网站:http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldataadapter.aspx //SqlCommandBuilder网站:http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommandbuilder.aspx namespace Chapter... 阅读全文

DataView使用

2012-03-07 09:38 by java20130722, 469 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; //DataView的MSDN参考网站:http://msdn.microsoft.com/en-us/library/8sd1cd0a.aspx namespace Chapter13 { class DataViews { static void Main(string[] args) { // connection string string connString = ... 阅读全文

SqlDataAdapter、DataSet、DataTable使用

2012-03-07 09:06 by java20130722, 417 阅读, 收藏,
摘要: using System.Data; using System.Data.SqlClient; //SqlDataAdapter的MSDN网站:http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldataadapter.aspx //DataTable的MSDN网站:http://msdn.microsoft.com/en-us/library/system.data.datatable.aspx //DataSet的MSDN网站: http://msdn.microsoft.com/e... 阅读全文

SqlDataReader控制多个数据集

2012-03-06 22:33 by java20130722, 167 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; namespace Chapter12 { class MultipleResults { static void Main(string[] args) { // connection string string connString = @" server = .; ... 阅读全文

DataTable使用

2012-03-06 22:25 by java20130722, 442 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; namespace Chapter12 { class SchemaTable { static void Main(string[] args) { // connection string string connString = @" server = .; i... 阅读全文

SqlDataReader使用

2012-03-06 21:37 by java20130722, 212 阅读, 收藏,
摘要: using System.Data.SqlClient; namespace TestDB { class Program { static void Main(string[] args) { string strConn = @" server = (local); integrated security = true; database = Northwind "; ... 阅读全文

执行带参数的sql语句

2012-03-06 12:57 by java20130722, 1452 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; namespace CommandParameters { class CommandParameters { static void Main() { // set up rudimentary data string fname = "Zachariah"; string lname = "Zinn"; SqlConnec... 阅读全文

调用存储过程

2012-03-06 10:07 by java20130722, 146 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; /* create procedure sp_Select_All_Employees as select employeeid, firstname, lastname from employees */ namespace Chapter6 { class CallSp1 { static void Main() { SqlConnecti... 阅读全文

数据库连接 执行 select 语句

2012-03-06 09:40 by java20130722, 249 阅读, 收藏,
摘要: using System; using System.Data.SqlClient; namespace ConnectDB { class Program { static void Main(string[] args) { //指定数据库连接的SqlConnection.ConnectionString性质 //SqlConnection.ConnectionString详细详细参考 //MSDN网站:http://msdn.microsoft.com/en-us/l... 阅读全文