上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 32 下一页
摘要: 信息系统大多会涉及到数据的统计,如数据的导出及生成统计对比图等,记得之前有一次要生成一个统计图在WEB页面上显示,那时也是在网上找了段Code,完全是一点点画横纵轴坐标上面的画出来的,而且出来的效果也一般。最近项目的需要又有类似的要求,当然也知道随VS08一起免费发布的绘图组件功能很强大,那绘图组件要下载安装,说是只支持.NET3.5(没试验过),不过园子里我看到了飛雪飄寒的一篇博客(http://www.cnblogs.com/dreamof/archive/2008/07/18/1245887.html),只需引用一个dotnetCHARTING.dll,而且对于.NET1.1到.NET3 阅读全文
posted @ 2012-10-09 21:31 踏浪帅 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 在多线程编程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法是错误的做法,Invoke 和 BeginInvoke 就是为了解决这个问题而出现的,使你在多线程中安全的更新界面显示。正确的做法是将工作线程中涉及更新界面的代码封装为一个方法,通过 Invoke 或者 BeginInvoke 去调用,两者的区别就是一个导致工作线程等待,而另外一个则不会。而所谓的“一面响应操作,一面添加节点”永远只能是相对的,使 UI 线程的负担不至于太大而已,因为界面的正确更新始终要通过 UI 线程去做,我们要做的事情是在工作线程中包揽大部分的运算,而将对纯粹的界面更新放到 UI 线程中 阅读全文
posted @ 2012-10-07 21:53 踏浪帅 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 系列文章索引:《白话C#》首先要说的是,可能一些刚接触C#的朋友常常容易把属性(Property)跟特性(Attribute)弄混淆,其实这是两种不同的东西。属性就是面向对象思想里所说的封装在类里面的数据字段,其形式为: 1: public class HumanBase 2: { 3: public string Name { get; set; } 4: public int Age { get; set; } 5: public int Gender { get; set; } 6: }在HumanBase这个类里出现的字段都叫属性(Pro... 阅读全文
posted @ 2012-10-07 21:04 踏浪帅 阅读(273) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER 2005的群集必须在实现了WINDOWS群集的基础上才可以。首先我们先来看一下SQL SERVER 2005群集的一些相关介绍:在SQL SERVER 2005中主要可以使用镜像和群集两种方法来实现高可用性,至于数据库镜像作为SQL SERVER 2005的新特性之一,我在前面的博文已经做了介绍,今天我们就来看一下群集的配置方法:当然它们都可以实现数据库的高可用性,但还是有一定的区别的:数据库镜像和故障转移群集最主要的差异就是提供了不同级别的冗余。数据库镜像提供的保护是数据库级别的,而群集提供的保护是服务器实例级别的。另一个主要差别就是在数据库镜像中,主服务器和镜像服务器 阅读全文
posted @ 2012-09-05 10:51 踏浪帅 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 远程使用Navicat for mysql 客户端软件连接 mySql数据时,连接出现 2003-Can’t connect to MySQL on ’192.168.1.2’(10061)错误时,是由于MySQL不准许远程连接。 修改方法如下: 1:在服务端MySQL文件夹下找到my.ini文件。 阅读全文
posted @ 2012-07-30 09:58 踏浪帅 阅读(4446) 评论(0) 推荐(0) 编辑
摘要: MySQL默认是没有开启远程访问控制的。一、创建远程访问用户账号 用root用户登陆,然后: 1. grant all privileges on *.* to 创建的用户名 @'%' identified by "密码"; 2. flush privileges; //必须刷新上面创建的用户授权,否则无效格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; 说明: @ 后面是访问mysql的客户端IP地址(或是主机名) % 代表任意的客户端,如果填写 localhost 为本地访 阅读全文
posted @ 2012-07-27 13:45 踏浪帅 阅读(411) 评论(0) 推荐(0) 编辑
摘要: MySQL在Linux下数据库名、表名、列名、别名大小写规则: 1、数据库名与表名是严格区分大小写 2、表的别名是严格区分大小写 3、列名与列的别名在所有的情况下均是忽略大小写的 4、变量名也是严格区分大小写的注意:A、Linux下MySQL安装完后默认:区分表名的大小写,不区分列名的大小写B、改变表名的大小写区分规则的方法:用root帐号登录,在/etc/my.cnf 或 /etc/mysql/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MySQL服务,若设置成功,则不再区分表名的大小写。注意:如果在/etc或/etc/m... 阅读全文
posted @ 2012-07-23 18:13 踏浪帅 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 当使用.NET connector 连接MYSQL数据库,检索某些数据的时候,你可能会得到一个错误信息:"Unable to convert MySQL date/time value to System.DateTime"这是因为在日期列中有"0000-00-00"数据值,要修正这个问题,你可以把这些数据设为null,或者在连接字符串中设置"Allow Zero Datetime=True"例:<add name="MySqlCon" connectionString="Database=test 阅读全文
posted @ 2012-07-23 16:39 踏浪帅 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook();Aspose.Cells.Worksheet sheet = workbook.Worksheets[0];sheet.FreezePanes(1, 1, 1, 0);//冻结第一行sheet.Cells["A1"].PutValue("ID");sheet.Cells["B1"].PutValue("手机号码");sheet.Cells["C1"].PutValue(&qu 阅读全文
posted @ 2012-07-20 11:24 踏浪帅 阅读(3504) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.cnblogs.com/kenblove/archive/2009/01/07/1371104.html这两天用Aspose.Cells构建一个Excel报表,感觉这个组件还比较好用.记录一下常用的使用知识:1.创建Workbook和WorksheetWorkbookwb=newWorkbook();wb.Worksheets.Clear();wb.Worksheets.Add("NewWorksheet1");//New Worksheet1是Worksheet的nameWorksheetws=wb.Worksheets[0];如果直接用下边两 阅读全文
posted @ 2012-07-20 10:39 踏浪帅 阅读(1573) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 32 下一页