随笔分类 -  C#

1 2 3 下一页
Virsual Studio 打包安装程序
摘要:网上有很多类似教程,什么方法都有,也没有说清楚到底是什么情况,我经过多次尝试,发现其实使用vs2010打包程序还是很简单的,其中的一些小技巧和细节,目前在互联网上还没有发现有一样的教程,或许那些作者都是高手,这些东西人家都知道,但就没有人稍微提一下。我相信新手朋友们看了我这个心得一定会有收获。 一、 阅读全文
posted @ 2025-08-30 15:39 洞幺人生 阅读(12) 评论(0) 推荐(0)
C#的DataGridView控件用法
摘要:一、动态添加新行 //方法一: int index = this.dataGridView1.Rows.Add(); this.dataGridView1.Rows[index].Cells[0].Value = "第1列单元格"; this.dataGridView1.Rows[index].Ce 阅读全文
posted @ 2024-06-14 12:18 洞幺人生 阅读(2847) 评论(0) 推荐(0)
Android访问WebService的两种方法
摘要:首先解释一下WebService:WebService是一种基于SOAP协议的远程调用标准。通过WebService可以将不同操作系统平台,不同语言、不同技术整合到一起。详细见:http://baike.baidu.com/view/837392.htm#sub837392Android中访问Web... 阅读全文
posted @ 2015-11-12 15:39 洞幺人生 阅读(955) 评论(0) 推荐(0)
C# WebService的简单和复杂参数类型和结果的JSON格式
摘要:Jquery作为一款优秀的JS框架,简单易用的特性就不必说了。在实际的开发过程中,使用JQ的AJAX函数调用WebService的接口实现AJAX的功能也成了一种比较普遍的技术手段了。WebService接口的实现,通常都是由OOP语言实现的。所以在WebService的接口函数中,难免可能会遇到除... 阅读全文
posted @ 2015-11-12 11:50 洞幺人生 阅读(19655) 评论(0) 推荐(1)
JQuery的Ajax使用Get,Post方法调用C#WebService并返回数据
摘要:本文将介绍jQuery调用基于.NET Framework 3.5的WebService返回JSON数据,另外还要介绍一下用jQuery调用WebService的参数设置及设置不当所出现的问题,还有出现问题的原因. jQuery调用WebService网上的介绍也比较多,最近的项目中我也用到不少,... 阅读全文
posted @ 2015-11-12 11:46 洞幺人生 阅读(2641) 评论(0) 推荐(0)
jQuery提交Json数据到Webservice,并接收返回的Json数据
摘要:jQuery ajax webservice:get 和 post一、GET 方式 客户端复制代码 代码如下:var data = { classCode: "0001"}; // 这里要直接使用JOSN对象 $.ajax({ type: "GET", contentType: "applicati... 阅读全文
posted @ 2015-11-12 11:39 洞幺人生 阅读(4036) 评论(0) 推荐(0)
C#开发的WebService使用JSON格式传递数据+Ajax测试
摘要:[C#] WebService 使用 JSON 格式傳遞筆記 + JQuery 測試0 2因為一些因素,必須改寫WebService,很傳統,但是很多公司還在用..因為XML 的關係,不想讓他傳遞資料的時候過度肥大,所以我必須要盡量乾淨的JSON..於是開始我的改寫旅程..0 2首先,網路上好多好多... 阅读全文
posted @ 2015-11-12 11:28 洞幺人生 阅读(5069) 评论(0) 推荐(0)
C#快捷键
摘要:VS2008,vs2010 快捷键大全Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查 阅读全文
posted @ 2013-07-29 14:58 洞幺人生 阅读(235) 评论(0) 推荐(0)
中央气象台天气预报api调用
摘要:今天突然要做一个天气预报的应用,上网搜了一下,发现可用的api其实挺多的,包括谷歌、雅虎、中央气象台等等。谷歌的天气预报的优点在于可以直接获取支持查询天气的国家和城市。并且可以预报4天天气,支持经纬度查询天气(这个可以利用GPS做应用)。缺点也是惊人的:支持的中国城市比较少。雅虎的天气预报返回的是xml数据,我需要的是json数据,所以也没什么好感。最终还是决定使用中央气象台的。中央喔,好像很牛B的样子。该api获取天气的接口如下:http://www.weather.com.cn/data/sk/101281601.htmlhttp://www.weather.com.cn/data/cit 阅读全文
posted @ 2013-04-22 13:54 洞幺人生 阅读(3425) 评论(0) 推荐(0)
C#中使用this为类添加方法
摘要:public static bool IsNullOrCountLTE0(this DataTable dt) { if (dt == null || dt.Rows.Count <= 0) return true; return false; }public static bool IsNullOrEmpty(this string str) { if (string.IsNullOrEmpty(str)) return true; return false; }则可以如下使用:DataTalbe dt=new DataTable();dt.IsNullOrCountLTE0();st 阅读全文
posted @ 2013-04-07 13:51 洞幺人生 阅读(446) 评论(0) 推荐(0)
C#委托及事件
摘要:C#委托及事件在C#中,委托(delegate)是一种引用类型,在其他语言中,与委托最接近的是函数指针,但委托不仅存储对方法入口点的引用,还存储对用于调用方法的对象实例的引用。简单的讲委托(delegate)是一种类型安全的函数指针,首先,看下面的示例程序,在C++中使用函数指针。首先,存在两个方法:分别用于求两个数的最大值和最小值。int Max(int x,int y){return x>y?x:y;}int Min(int x,int y){return x<y?x:y;< font=""></y?x:y;<>}上面两个函数的 阅读全文
posted @ 2013-03-24 17:01 洞幺人生 阅读(373) 评论(0) 推荐(0)
C#编写Windows服务程序教程
摘要:C#编写Windows服务程序图文教程 Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的。所以本文也就产生了,本文不会写复杂的东西,完全以基础应用的需求来写,所以不会对Windows Service写很深入。本文介绍了如何用C#创建、安装、启动、监控、卸载简单的Windows Service 的内容步骤和注意事项。一、创建一个Windows Service1)创建Windows Service项目2)对Service重命名将Service1重命名为你服务名称,这里我们命名为ServiceTest。二、创建服务安装程序1)添加安装程序. 阅读全文
posted @ 2012-11-28 09:51 洞幺人生 阅读(286) 评论(0) 推荐(0)
项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序的解决办法
摘要:试用vs打开一个决绝方案时出错,如下图所示: 产生这个的原因其实也很简单,细心的读者如果打开这个文件的话,从列表中选择打开方式的时候就会发现项目文件的打开方式已经不是visual studio了,而是Micrisoft visual studio version selector.因此,解决的办法就是用visual studio打开,并且选择始终用它打开项目文件,下次就不会这样了。那么是什么情况导致项目文件的打开关联被篡改了呢?原因可能有很多,恐怕最普遍的原因莫过于安装SQLServer 2005数据库了。而我也正是每次安装完SQLServer 2005数据库后,出现这种情况。解决方法:右键点 阅读全文
posted @ 2012-10-11 15:59 洞幺人生 阅读(208) 评论(0) 推荐(0)
C#的16位和32位MD5加密
摘要:using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;namespace md5{ class Program { static void Main(string[] args) { Console.WriteLine(UserMd5("8")); Console.WriteLine(GetMd5Str("8")); } /**//// <summary> /// MD5 16位加密 /// < 阅读全文
posted @ 2012-09-26 15:08 洞幺人生 阅读(673) 评论(0) 推荐(0)
app.config或web.config存放数据库连接字符串的两种方式
摘要:<connectionStrings> <add name="connstr" connectionString="Data Source=192.168.253.11;Initial Catalog=STRFID;User ID=sa;Password=unionsun;" providerName="System.Data.SqlClient"/> </connectionStrings> <appSettings> <add key="connstr" v 阅读全文
posted @ 2012-09-26 14:51 洞幺人生 阅读(255) 评论(0) 推荐(0)
ASP.net和C#的MD5加密
摘要:C#:using System.Security;using System.Security.Cryptography;using System.Security.Authentication;static string UserMd5(string str) { string pwd = ""; MD5 md5 = MD5.Create();//实例化一个md5对像 // 加密后是一个字节类型的数组,这里要注意编码UTF8/Unicode等的选择 byte[] s = md5.ComputeHash(Encoding.UTF8.GetBytes(str)); // 通过使 阅读全文
posted @ 2012-09-26 14:48 洞幺人生 阅读(294) 评论(0) 推荐(0)
Excel导入数据库,兼容Excel2003,2007
摘要:public static System.Data.DataSet ExcelConnection(string filepath, string exName, string tableName, out string errmsg) { errmsg = ""; string strCon = ""; if (exName == ".xls") strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extende 阅读全文
posted @ 2012-08-08 16:42 洞幺人生 阅读(470) 评论(0) 推荐(0)
GridView行添加mouseout,onclick,mouseover事件
摘要:HTML:<script type="text/javascript"> var oldrow=null; var currentcolor=null; var oldcolor=null; function selectx(row) { if(oldrow!=null) { oldrow.style.backgroundColor=oldcolor; } row.style.backgroundColor='#99ccff'; oldrow=row; oldcolor = currentcolor; } </script> .cs: 阅读全文
posted @ 2012-04-23 10:26 洞幺人生 阅读(560) 评论(0) 推荐(0)
EXCEL文件导入数据库
摘要:protectedvoidbtnImport_Click(objectsender,EventArgse){if(FileUpload1.HasFile==false)//HasFile用来检查FileUpload是否有指定文件{Response.Write("<script>alert('请您选择Excel文件')</script>");return;//当无文件时,返回}stringIsXls=System.IO.Path.GetExtension(FileUpload1.FileName).ToString().ToLower( 阅读全文
posted @ 2012-04-19 17:32 洞幺人生 阅读(308) 评论(0) 推荐(0)
Excel导入数据库
摘要:public static DataSet LoadDataFromExcel(string filePath) { try { string strConn; strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties='Excel 8.0;HDR=False;IMEX=1'"; OleDbConnection... 阅读全文
posted @ 2012-01-31 17:39 洞幺人生 阅读(269) 评论(0) 推荐(0)

1 2 3 下一页