posted @ 2013-03-26 12:48 Roger Luo 阅读(540) 评论(0) 推荐(0) 编辑
摘要:
如何获取DataGridViewCheckBoxCell的值 方法1,需要给DATAGRIDVIEW控件添加事件CellContentClick,这里我将CHECKBOX放在数据列的第一个所以我判断参数中COLUMNINDEX是否为0,同时需要注意的是使用属性EditedFormattedValue,不能使用Value值,因为Value值是旧值。 private void dg... 阅读全文
摘要:
本次TSQL语法例子是基于SQL SERVER来编写的 首先需要判断对应的数据库对象是否存在,以下给出了如何判断存储过程以及表来判断 USE MASTER;IF OBJECT_ID(N'MASTER.DBO.TESTADD', N'P') IS NOT NULLDROP PROCEDURE [DBO].[TESTADD];GO数据库中所有的数据对象可以查看附录1。附录一Obje... 阅读全文
posted @ 2013-03-25 20:03 Roger Luo 阅读(268) 评论(0) 推荐(0) 编辑
摘要:
MD5的简单的例子 using System.Security.Cryptography;using System.Text;static public void Main() { string line, ret; while (true) { line = Console.ReadLine(); by... 阅读全文
posted @ 2013-03-25 18:58 Roger Luo 阅读(334) 评论(0) 推荐(0) 编辑
摘要:
需要SQL Server 2008支持 右键数据库中创建存储过程,创建TSQL文本或者使用MSSQL提供的存储过程模板(在database\Programmablity\Store Procedures右键导入模板) 然后编写一个简单的存储过程如下: USE MASTER;IF OBJECT_ID(N'MASTER.DBO.TESTADD', N'P') IS NOT NULLDROP PR... 阅读全文
posted @ 2013-03-24 21:19 Roger Luo 阅读(428) 评论(0) 推荐(0) 编辑
摘要:
原因:1.查看表对应列是否是nvarchar或者nchar,他们能够使用unicode支持中文字符;2.查看更新或者插入语句中是否使用N,来声明更新字符串需要支持中文,如下说是:INSERT TABLE1 (COLUMN1, COLUMN2) VALUES (N'张三', N'李四') 阅读全文
posted @ 2013-03-24 19:52 Roger Luo 阅读(1900) 评论(0) 推荐(0) 编辑
摘要:
class ComplexA{public: ComplexA(int len):_l(len), _p(new char[_l]){cout<<"ComplexA::ComplexA"<<endl;} ~ComplexA(){cout<<"ComplexA::~ComplexA"<<endl; if (_p != nullptr) delete _p;}private: ... 阅读全文
posted @ 2013-03-18 21:01 Roger Luo 阅读(1435) 评论(1) 推荐(0) 编辑
摘要:
Q:构造函数中涉及的大量内存分配以及复杂对象变量的初始化失败应该如何处理 应该放在initialize list里面 ClassA():objb(new ClassB) 这样如果失败了一些构造好的对象也会自动析构掉 有些方法: ClassA::ClassA(){ objb = new ClassB(); if(objb == NULL) { ... 阅读全文
posted @ 2013-03-18 13:38 Roger Luo 阅读(302) 评论(0) 推荐(0) 编辑
摘要:
In Boost library, there are totally three libraries to support regex parser, regex, xpressive and .. the xpressive library is static compile, that means it will cause a lot of time to build your proj... 阅读全文
posted @ 2013-03-18 10:26 Roger Luo 阅读(296) 评论(0) 推荐(0) 编辑