C#
搬砖码农SmallNNN
一只热爱编程的菜鸟。
展开
-
LED滚动效果C#代码
private void btnLeft_Click(object sender, EventArgs e) { txtText.Text = " 你是坏 蛋蛋蛋蛋 "; for (int i = 0; i { t原创 2014-11-13 18:44:31 · 1834 阅读 · 0 评论 -
base64加密程序
public string DecodeBase64(string code_type, string code) { string decode = ""; byte[] bytes = Convert.FromBase64String(code); //将2进制编码转换为8位无符号整数数组. tr原创 2014-11-13 18:40:02 · 567 阅读 · 0 评论 -
C#+sqlserve实现登陆界面
自己在开始学习sqlserve时写的登陆界面代码包括 1.原创 2014-11-18 18:16:35 · 1869 阅读 · 6 评论 -
使用VS连接SQLServe时提示未能加载文件或程序集“System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKey
未能加载文件或程序集“System.Data.OracleClient, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0原创 2014-11-20 17:36:10 · 5578 阅读 · 0 评论 -
VS+SqlServe 在引用了webservice后刷新数据时提示:已超过传入消息(65536)的最大消息大小配额若要增加配额请使用相应绑定元素上 MaxReceivedMessageSize 属性
使用了VS建立了webservice 后,在VS项目中添加了引用,可是在今天从sqlserve中取数据时,突然提示:已超过传入消息(65536)的最大消息大小配额若要增加配额请使用相应绑定元素上 MaxReceivedMessageSize 属性原创 2014-11-25 14:48:12 · 1581 阅读 · 0 评论 -
VS2012不能创建数据库连接出现或者连接数据库时提示:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, C
本人文章陆续转向本人微信公账号发布 公众号:搬砖码农SmallNNN,期望您要是搬砖码农,一起学习探讨,祝您阅读愉快。VS2012不能创建数据库连接时或者连接数据库时提示:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=neutral,PublicKeyToken=89845dcd8080c...原创 2014-11-20 16:21:25 · 14744 阅读 · 21 评论 -
MD5加密程序代码
最近在做项目,需要用到加密算法,就自己查资料写了一段代码,source是我们的参数,比如我们将用户密码传给它,返回的就是一个经过MD5算法加密后的字符串,代码如下:public string getMD5(string source) { string result = ""; try { byte[] result1 = Encoding.Default.GetBytes(source原创 2014-11-13 18:38:36 · 671 阅读 · 0 评论 -
vs2012运行webserver时出现错误提示: 创建在“system.net/defaultProxy”配置节中指定的 Web 代理时出错。
vs2012运行webserver时出现错误提示: 创建在“system.net/defaultProxy”配置节中指定的 Web 代理时出错。原创 2014-11-13 16:32:50 · 4124 阅读 · 1 评论 -
vs2012没有正确安装调试器。请运行安装程序安装或修复调试器。
vs2012没有正确安装调试器。请运行安装程序安装或修复调试器。1、在命令行中尝试重新注册mscordbi.dll(regsvr32 mscordbi.dll)文件,该文件位于(C:/WINNT/Microsoft.NET/Framework/v1.1.4322请找到你本机的这个对应的目录)。2、在命令行中尝试重新注册oleaut32.dll(regsvr32 oleaut32.dll)3、运行C:/Program Files/Common Files/Microsoft Shared/VS7Debu原创 2014-11-29 15:51:58 · 4376 阅读 · 0 评论 -
因添加两个webservice引用时提示:{"无法加载协定为“sms.WebServiceSoap”的终结点配置部分,找到了该协定的多个终结点配置。请按名称指示首选的终结点配置部分。"}
今天在做项目时因需要添加两个webservicey引用,但是当我添加了第二个引用时,程序就不你能运行了,提示说:{"无法加载协定为“sms.WebServiceSoap”的终结点配置部分,找到了该协定的多个终结点配置。请按名称指示首选的终结点配置部分。"}开始我还以为是不是我哪块代码无意间删除了或者是该webservice的问题,但是看提示是关于webservicey引用的问题就去查一些资料,后来才了解到是是因为因为在“更新/删除”服务引用时,app.config文件并不会自动修改,在“更新”或再原创 2014-11-29 09:35:49 · 1595 阅读 · 0 评论 -
C#连接MYSQLSQEVE数据库示例代码
C#连接MYSQLSQEVE数据库示例代码功能简介: 1、实现用户登录验证 2、实现身份验证 3、实现数据库数据存取代码如下原创 2014-11-19 20:50:44 · 750 阅读 · 0 评论 -
Devpress Gridcontrol中动态绑定数据库后如何设置列名
首先在窗体中添加一个GridControl控件,然后写绑定数据库代码DataSet ds=new DataSet();ds=sql("select * form stu");//sql()函数是从数据库中取数据,GridControl1.DataSource=ds.Table[0];//实现数据的动态绑定接下来我们选中GridControl1,右上方会出现一个小图标,点击图标,选择Run Designer选项然后找到text属性,写上你想要的列名。然后设置FileName到数据库字段,就可以实现动原创 2014-11-29 16:29:50 · 6312 阅读 · 0 评论 -
未处理System.ServiceModel.ProtocolException HResult=-2146233087 Message=响应
(1)、未处理System.ServiceModel.ProtocolException HResult=-2146233087 Message=响应消息的内容类型 text/html; charset=utf-8 与绑定(text/xml; charset=utf-8)的内容类型不匹配。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 1024 个字节为:“<!DOCTYPE html><html> <head> <ti原创 2014-11-29 12:19:02 · 8531 阅读 · 0 评论 -
gridcontrol中添加checkbox复选框
添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式。gridview1 editable设置为true 将要绑定的DataTable添加列 "check",Type 为 bool。 绑定DataTable到GridControl。 获取: string value = gridview.GetDataRow(i)["check转载 2014-12-16 14:09:43 · 1132 阅读 · 0 评论 -
gridcontrol 之标题 GroupPanel设置 (标题设置,屏蔽右键)
GroupPanel设置例如gridcontrol显示标题:“gridcontrol小例子”gridView1.GroupPanelText="gridcontrol小例子";此时保证gridView1.OptionsView.ShowGroupPanel=true; 此时运行可以看到自己设置的标题,但是点击右键会出现英文菜单,如果不想要可以,设置:转载 2014-12-16 14:10:44 · 2169 阅读 · 0 评论 -
DevExpress控件之皮肤
Program.cs代码如下: [c-sharp] view plaincopyusing System; using System.Collections.Generic; using System.Windows.Forms; namespace testDevExpress { st转载 2014-12-16 14:19:50 · 1038 阅读 · 0 评论 -
WebService详解以及C#如何创建WebService和WebService的引用
C#调用WebService1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensib转载 2014-11-25 23:01:31 · 3180 阅读 · 0 评论 -
Winform分页控件使用详细介绍
Winform分页控件使用详细介绍自从上篇随笔《Winform分页控件最新版本发布,并提供基于DotNetBar界面的版本》介绍了最新版本的分页控件,并提供下载使用后,很多人对分页控件非常感兴趣(毕竟Winform数据分页是很常见的),并关注该分页控件应该如何使用,其实分页控件在之前很多篇随笔中断断续续都有介绍,为了使大家对分页控件有个系统的认识,本篇详细介绍分页控件的一些属性设置及相转载 2014-12-16 14:15:49 · 1431 阅读 · 0 评论 -
DEV控件:gridControl常用属性设置
DEV控件:gridControl常用属性设置1.隐藏最上面的GroupPanel gridView1.OptionsView.ShowGroupPanel=false;2.得到当前选定记录某字段的值 sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString();3.数据只读转载 2014-12-16 14:17:05 · 832 阅读 · 0 评论 -
DevExpress控件之comboBoxEx(comboBoxEx1.SelectedText与comboBoxEx1.SelectedItem的区别)
今天测试DevExpress皮肤空间到时候,用到comboBoxEx控件,想利用comboBoxEx来选择某一皮肤颜色,使得皮肤改变。就做了个小例子。结果comboBoxEx1_SelectedIndexChanged老是不能够正确触发。后来又做了测试,测试发现。响应comboBoxEx1_SelectedIndexChanged的事件写成:Label1.Text=comboBoxEx1.Sele转载 2014-12-16 14:22:33 · 3936 阅读 · 0 评论 -
DevExpress控件之GridControl控件
GridControl这个第三方控件是VS2005自带的datagridview控件的重写版本。对于一些grid外观,模板列的设置有非常简单的方法.而且控制起来基本和datagridview一样.所以还是比较方便的.把GridContol控件拖到窗体以后,会发现多了两个控件gridcontrol1,gridview1,下面针对这期间使用dev的一些总结写在下面(主要是连接数据库,绑定字段和模板列的转载 2014-12-16 14:19:16 · 1112 阅读 · 0 评论 -
DevExpress控件的GridControl控件小结
1.DevExpress控件组中的GridControl控件不能使横向滚动条有效。现象:控件中的好多列都挤在一起,列宽都变的很小,根本无法正常浏览控件单元格中的内容。解决:gridView1.OptionsView.ColumnAutoWidth属性是true,即各列的宽度自动调整,你把它设成false,就会出现了。 2.使单元格不可编辑。gridcontrol -->grid转载 2014-12-16 14:18:08 · 728 阅读 · 0 评论 -
gridcontrol中添加combobox ,设置comobox中选中的内容不可以编辑
gridcontrol中添加combobox ,设置comobox中选中的内容不可以编辑原创 2014-12-16 14:21:12 · 3793 阅读 · 0 评论 -
C#连接数据库的新方法(通过web.config配置文件)
方法一、 1、web.config中下加入以下连接代码 2、在后台代码中加入以下代码,其中Test为web.config中数据连接的名称(name) SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionSt转载 2014-12-16 14:02:25 · 3559 阅读 · 0 评论 -
DEV控件:gridControl常用属性设置
DEV控件:gridControl常用属性设置1.隐藏最上面的GroupPanel gridView1.OptionsView.ShowGroupPanel=false;2.得到当前选定记录某字段的值 sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString();3.数据只读转载 2014-12-16 14:01:11 · 804 阅读 · 0 评论 -
没有终结点在侦听可以接受消息的 http://******/Service.asmx。 这通常是由于不正确的地址或者 SOAP 操作导致的。如果存在此情况, 请参见 InnerExc
本人文章陆续转向本人微信公账号发布 公众号:搬砖码农SmallNNN,期望您要是搬砖码农,一起学习探讨,祝您阅读愉快。没有终结点在侦听可以接受消息的 http://***************/Service.asmx。这通常是由于不正确的地址或者 SOAP 操作导致的。如果存在此情况,请参见 InnerException 以了解详细信息。问题分析:IP地址有...原创 2014-12-03 10:54:29 · 14206 阅读 · 2 评论 -
DevExpress使用总结
DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件。本文主要介绍我在使用DevExpress控件过程中,遇到或者发现的一些问题解决方案,或者也可以所示一些小的经验总结。总体来讲,使用DevExpress控件,可以获得更高效的界面设计以及更美观的效果。本文主要通过给出相应的例子以及相关界面效果来说明问题,希望大家能够从中获得好的知识和思路。 1转载 2014-12-16 14:11:37 · 2135 阅读 · 0 评论 -
分享一个Winform下的分页控件
分享一个Winform下的分页控件前两天有一个简单的C/S项目用到分页,因为是Winform下,没有现成的,自己也懒得写,就找了下,看到了ycmoon的一个控件http://www.cnblogs.com/ycmoon/archive/2010/01/07/1640689.html参考后,做了简化,只保留了分页的部分,主要是点击事件的Delegate,未做过多测试,有兴转载 2014-12-16 14:14:34 · 2552 阅读 · 0 评论 -
C#多线程读取文件
指定目录中有若干个很小的文本文件,现在需要使用多线程进行读取。使用 backgroundworker 或者 delegate 委托的方式实现,下面是使用委托的线程安全模式, textBox1是你的编辑框:----------------------------------------------------------using System;using System.Collectio转载 2014-12-02 20:08:16 · 4191 阅读 · 0 评论 -
运行窗体跳转时提示未处理System.OverflowException HResult=-2146233066 Message=算术运算导致溢出。 Source=DevExpress.U
未处理System.OverflowException HResult=-2146233066 Message=未处理System.OverflowException。 Source=DevExpress.Utils.v13.1 StackTrace: 在 DevExpress.Utils.FormShadow.HwndWrapper.EnsureHandle() 在 DevExpress.Utils.FormShadow.FormShadow.InitShado原创 2015-01-08 09:23:35 · 7758 阅读 · 1 评论 -
解决点击关闭按钮,应用程序退出时,系统爆出“集合已修改,可能无法执行枚举操作”异常的相关思路
这两天在优化升级公司的一个业务系统时,更改了一下窗体关闭事件中的一句代码,由system.Enviromen.Exit(0)改为了Application.Exit();但是这时候问题就出现了,当点击系统右上角关闭按钮的时候,会爆出“集合已修改,可能无法执行枚举操作”的异常。如下图所示:这是什么原因造成的呢?问了一下度娘,出现“集合已修改,可能无法执行枚举操作”这种异常大部分都是因为转载 2014-12-03 17:00:25 · 1992 阅读 · 0 评论 -
C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase数据库的代码集
C#连接六类数据库的代码集本文列出了C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase六种不同数据库的程序源码原创 2014-12-05 08:39:55 · 1529 阅读 · 2 评论 -
Show()和ShowDialog()的区别?
Show()和ShowDialog()的区别?show()仅仅是显示出来窗口界面而已```也就是和你执行的结果在同一窗口显示```所显示的窗口可以在后台运行```而showDialog()是一个对话框窗口界面```执行结果以新窗口界面出现```不允许进行后台运行```就是你想编辑什么的时候```非得先关闭showDialog()窗口界面才可以进行其他操作原创 2014-12-10 22:24:22 · 1615 阅读 · 0 评论 -
C#动态实现按钮背景设置
1、使用Properties.Resources类,这种方法需要你事先已经将图片添加到项目中来了双击Properties -->添加资源-->图片-->png/jpg命名比如 :abc.png然后在解决方案里面,删掉该图片,把要做背景的图片 拖进来,改成同名代码 button2.BackgroundImage = 命名空间名.Properties.Resources.图片名称;2、直接用项目路径来引用图片(不能继承到 exe文件里)button.BackgroundImage =Bitma原创 2014-12-10 18:11:40 · 5156 阅读 · 1 评论 -
winform调用webservice时步骤
winform调用webservice时步骤winform调用webservice时步骤1添加服务引用---高级----添加web引用------填写url--添加web引用即可完成对webservice的引用让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。原创 2014-12-12 09:50:35 · 927 阅读 · 0 评论 -
VS_数据库_编程
VS_数据库_编程原创 2014-12-28 16:52:19 · 1214 阅读 · 0 评论 -
winform如何实现一个窗体显示后,其他的窗体处于不可编辑状态
1)可以使用this.Enabled = false;是窗体处于不可编辑状态。2)使用showDialog(),showDialog()是一个对话框窗口界面```执行结果以新窗口界面出现```不允许进行后台运行```就是你想编辑什么的时候```非得先关闭showDialog()窗口界面才可以进行其他操作原创 2014-12-10 22:22:44 · 7013 阅读 · 0 评论 -
C#文件路径获取函数和文件名字获取函数
1. 获取绝对文件路径System.IO.Path.GetFullPath(string path)string fileName = "myfile.ext";string path1 = @"mydir";string path2 = @"\mydir";string fullPath;fullPath = Path.GetFullPath(path1);ful转载 2014-12-31 14:32:44 · 768 阅读 · 0 评论 -
c#FileStream文件读写
FileStream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能。这是因为FileStream类操作的是字节和字节数组,而Stream类操作的是字符数据。字符数据易于使用,但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行,稍后对此进行介绍。还转载 2014-12-31 15:39:55 · 732 阅读 · 0 评论 -
C# .NET Random 生成随机数字和字母
C# .NET Random 生成随机数字和字母 1:随机数生成器 类 Random 是 .NET 的伪随机数生成器,要生成各种类型的随机数,必须先得到它的实例对象,然后再生成随机数 2:种子 随机数的生成是从种子值开始。 如果反复使用同一个种子,就会生成相同的数字系列,产生不转载 2015-01-01 16:18:47 · 3101 阅读 · 0 评论