摘要: mysql:    select * from tablename order by rand() limit 10 sqlserver:    select top 10 * from tablename order by NEWID() Sqlite:Select * From tablename order by random(*... 阅读全文
posted @ 2010-05-18 16:34 大漠银狐 阅读(447) 评论(2) 推荐(1) 编辑
摘要: 级别: 初级 续欣 (xxin76@hotmail.com), 2004 年 4 月 01 日 Qt 作为一种基于 C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功能。为了满足用户构造复杂图形界面系统的需求,Qt 提供了丰富的多线程编程支持。 Qt 作为一种基于 C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功能。为了满足用户构造复杂图形界面系统... 阅读全文
posted @ 2010-03-31 20:18 大漠银狐 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 一. 数据库操作 1.MySql驱动编译 在windows系统中,我们在mingw,MySql5和Qt4的环境中编译MySql驱动主要有以下几个步骤: (1)下载 http://www.qtcn.org/download/mingw-utils-0.3.tar.gz ; (2)将mingw-utils-0.3.tar.gz解压缩,将bin目录下的reimp 工具复制到 mingw目录下的bin 里... 阅读全文
posted @ 2010-03-30 16:57 大漠银狐 阅读(4608) 评论(2) 推荐(1) 编辑
摘要: Qt 包含下面一些线程相关的类: QThread 提供了开始一个新线程的方法 QThreadStorage 提供逐线程数据存储 QMutex 提供相互排斥的锁,或互斥量 QMutexLocker 是一个便利类,它可以自动对QMutex加锁与解锁 QReadWriterLock 提供了一个可以同时读操作的锁 QReadLocker与QWriteLocker 是便利类,它自动对QReadWriteLo... 阅读全文
posted @ 2010-03-26 15:01 大漠银狐 阅读(1310) 评论(0) 推荐(0) 编辑
摘要:   如果需要对数据库操作,必须在.pro文件中加入: QT +=sql   代码如下: #include <QString> #include <QSqlDatabase> #include <QSqlQuery> #include <QSqlError> #include <QSqlDriver> #inc... 阅读全文
posted @ 2010-03-22 17:33 大漠银狐 阅读(3423) 评论(0) 推荐(0) 编辑
摘要: sqlite简介 sqlite 是一款轻量级的、基于文件的嵌入式数据库,2000年就已经诞生,经过7年多的发展,直到今天已经成为最流行的嵌入式数据库,包括google在内的公司 在其桌面软件中亦使用 sqlite 存储用户数据。由此可以看出,已经没有任何理由去怀疑sqlite的稳定性了。 sqlite的优势 1. 免配置,和access一样,只要把数据库文件通过ftp上传到服务器上就可以使用... 阅读全文
posted @ 2010-03-22 09:29 大漠银狐 阅读(2942) 评论(0) 推荐(0) 编辑
摘要: 网上好不容易找到的资料 已经测试通过了 等明天再研究。 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using Syste... 阅读全文
posted @ 2010-02-20 14:23 大漠银狐 阅读(561) 评论(0) 推荐(0) 编辑
摘要: --创建数据库主秘钥 USE adb GO CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'P8ssw0rd' GO --创建存放加密数据的表 CREATE TABLE dbo.SecTable (ID INT IDENTITY PRIMARY KEY, DATA NVARCHAR(100)) GO --创建数字证书,数字证书的私钥被数据库主秘钥加密 CRE... 阅读全文
posted @ 2010-01-20 15:13 大漠银狐 阅读(352) 评论(0) 推荐(0) 编辑
摘要: Ctrl+m+Crtr+o折叠所有大纲 Ctrl+M+Crtr+P: 停止大纲显示 Ctrl+K+Crtr+C: 注释选定内容 Ctrl+K+Crtr+U: 取消选定注释内容 Ctrl+J : 列出成员 智能感知 Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移... 阅读全文
posted @ 2010-01-16 10:11 大漠银狐 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 在调试时,即时窗口(Immediate Window)非常有用。   在调试时,调出即时窗口 visual studio 2005 :Ctrl+Alt+I 或则 Ctr+D,I visual studio 2008 :  Ctrl+Alt+I visual studio 2003 :  Ctrl+Alt+I 阅读全文
posted @ 2010-01-16 10:06 大漠银狐 阅读(355) 评论(0) 推荐(0) 编辑