摘要: C#获取存储过程返回值和输出参数值 2009-04-16 13:35 1.获取Return返回值 程序代码 //存储过程//Create PROCEDURE MYSQL// @a int,// @b int//AS// return @a + @b//GOSqlConnection conn = new SqlConnection(ConfigurationMa... 阅读全文
posted @ 2009-04-21 15:17 会游泳dě鱼 阅读(3411) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2009-04-17 10:54 会游泳dě鱼 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 最近做软件自动升级的程序,发现用新建的工作进程访问进度条控件有错误。细察原因发现,控件只能由创建它的线程来访问。其他线程想访问必须调用该控件的Invoke方法。Invoke有两个参数,一个是委托方法,一个是参数值。下面代码就是举例为ListBox添加数据。 using System;using System.ComponentModel;using System.Windows.Forms;... 阅读全文
posted @ 2009-04-15 04:14 会游泳dě鱼 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 其实只要用到Socket联接,基本上就得使用Thread,是交叉使用的。C#封装的Socket用法基本上不算很复杂,只是不知道托管之后的Socket有没有其他性能或者安全上的问题。在C#里面能找到的最底层的操作也就是socket了,概念不做解释。程序模型如下:WinForm程序 : 启动端口侦听;监视Socket联接情况;定期关闭不活动的联接;Listener:处理Socket的Accept函数... 阅读全文
posted @ 2009-04-15 03:02 会游泳dě鱼 阅读(532) 评论(1) 推荐(0) 编辑
摘要: 关于VCL控件自画的代码先前ccrun发过很多,比如TListBox, TCheckListbox, TComboBox, TMenuItem等,下面的代码是自绘TListItem,也就是ListView在ViewStyle为vsReport时Item的自画。效果图如下: 470)this.style.width=470" border=0> 首先定义几个我们需要用到的颜色,这里用的是Offic... 阅读全文
posted @ 2009-03-23 05:04 会游泳dě鱼 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 当我们要处理动态的字符串时候,使用String显然力不从心。 StringBuilder也称 字符串数组,动态的改变内容. 下面的代码是将128到xfff对应Unicode编码的字输出显示 StringBuilder s = new StringBuilder(0xffff * 3); for (int i = 128; i "); str... 阅读全文
posted @ 2009-03-20 21:22 会游泳dě鱼 阅读(402) 评论(0) 推荐(0) 编辑