C#
文章平均质量分 56
TechEye
这个作者很懒,什么都没留下…
展开
-
利用SOAP(Webservice)上传文件
本文系鼎鼎原创,如转载,请注明出处:http://blog.csdn.net/weisunding[WebMethod(Description="上传并保存图片文件")] public bool SaveFile(byte[] binData,string fileName){ bool success=false; string savePath=System.Configu原创 2004-10-28 09:35:00 · 3882 阅读 · 1 评论 -
Framework 1.x 下的 DataSet.GetXml()问题,BUG?
本人最近在写一个共享软件"鼎鼎条码批量打印系统2.0",其中要用到把一个DataSet写进二进制文件,下次再从二进制文件返回DataSet.思路是:把DataSet转换为Xml存到文件,下次打开时,把二进制文件转换为Xml,遇到问题和我的解决方法,希望和有缘的读者共飨…… 1.DataSet.GetXml() 正常思维是把DataSet的数据取出,string x原创 2005-11-22 10:05:00 · 2027 阅读 · 0 评论 -
ADO方式,从Excel导入数据
ADO方式还可以导出数据到Excel,导出的时候,象操作数据库一样即可。 Create Table theTalbe (Field1 varchar,Field2 varchar); public static DataTable ImportExcel(string fileName) { string xlsDriver = @原创 2005-11-22 10:06:00 · 1479 阅读 · 0 评论 -
C#1.0控件绑定数据之双向更新
在C#的WinForm中,很多人认为TextBox等控件绑定数据是单向绑定(就是只能显示,不能自动更新). 今天无意中发现,其实,它可以自动更新实现双向绑定的. 密诀就是: textBox1.DataBindings.Add("Text", dataView, "FieldName"); 没错,要绑定到 DataView.原创 2005-11-22 09:56:00 · 3021 阅读 · 0 评论 -
激活相应的输入法
我刚用API写了个,以下是输入法代码,更多的请查询一下注册表 HKEY_USERS/.DEFAULT/keyboard layout/preload /* 00000804 - 英文输入 E00E0804 - 微软拼音2003 ...原创 2005-11-22 09:48:00 · 1555 阅读 · 0 评论 -
简繁互转的类
我写了一个简繁转换的类CONV.GetSimplified("繁體");CONV.GetTradidion("简体"); class CONV { private static string s = "万与丑专业丛东丝丢两严丧个丬丰临为丽举么义乌乐乔习乡书买乱争于亏云亘亚产亩亲亵亸亿仅从仑仓仪们价众优伙会伛伞伟传伤伥伦伧伪伫体余佣佥原创 2005-11-22 09:39:00 · 1390 阅读 · 0 评论 -
一个方便的数据更新器-SqlDataUpdater
/// /// 文件名称:SqlDataUpdater.cs /// 摘 要:SQL数据更新器,可方便对单数据表进行读,写,删操作,构造函数按引用传出结果集. /// SqlDataUpdater du = new SqlDataUpdater(sqlHere,ref yourDataSet) /// 调用Update(ds)更新数据,自动事务处理,出错信息存在 ErrorM原创 2005-04-21 15:01:00 · 1099 阅读 · 0 评论 -
DataGrid - 导出Excel文件
方法有很多,我只用了最简单的方法1.引用 COM组件 Excel.dll2.实现如下public void ExportExcel(){ DataSet ds=this.DataSet;//取得dataGrid绑定的DataSet if(ds==null) return; string saveFileName=""; bool fileSaved=false; SaveFil原创 2004-10-28 09:22:00 · 3032 阅读 · 2 评论 -
DataGrid - 数据行的批量删除(Multi-Row deleting)
if(this.DataSource ==null) return; DataView dv=(DataView)dataGrid1.DataSource; dv.RowStateFilter = DataViewRowState.CurrentRows;//正显示的行 ArrayList IDs=new ArrayList(); for(int i=dv.Count-1;i>=0原创 2004-10-28 09:16:00 · 1071 阅读 · 0 评论 -
C#与C++对语句(i++ + i++)编译的不同
学习C++同时又在使用C#的朋友注意了,下面简单语句在C#与C++中结果完全不同。C#-------------------------------------int i = 10;int val = (i++) + i++;// val = 21, i = 12;C++-------------------------------------int i = 10;int val = (i++)原创 2006-01-06 09:57:00 · 1829 阅读 · 0 评论