原创 禁用啓用oracle數據庫中所有約束(c#實現)

方法說明:先用sql語句將啓用/禁用各個約束的語句查詢出來,然後逐條執行。以下爲C#源代碼: using System; using System.Collections.Generic; using System.Text; usin

原创 C# 泛型及繼承層次對象的序列化及反序列化

目標:要序列化如下的泛型對象爲byte[],並可以反序列化 List<ISyntaxErro> synerroList; 主要類定義如下:     public interface ISyntaxErro     {         IS

原创 react native Navigator使用踩的坑

下載了個例子,真機安裝,使用命令:react-native run-android 安裝運行到手機上後總是白屏。 例子的index.android.js如下: import React, {Component}from 'react'

原创 MySql如何分級查詢上千萬行記錄的表,並將該大數據顯示到界面中

由於項目需要遇到如下問題: 人機界面程序要查看數據庫中的數據,其中有個表的數據已經有上千萬行了,要一次加載並顯示在界面上估計要消耗要好幾個GB的內存,所以考慮採用分頁查找的方式。 具體解決方案: 1,查找總共有多少行rowcount,採用

原创 vs2010編譯錯誤:#error 指令: Please use the /MD switch for _AFXDLL

http://blog.sina.com.cn/s/blog_b9658a1d0101fjoy.html 2 IntelliSense: #error 指令: Please use the /MD switch for _AFXDLL

原创 安裝oracle10g並導入dmp文件的過程(遇到的問題總結記錄)

一、      數據庫服務安裝 只需安裝服務即可,下圖選中的文件: 可參考修改相應配置 http://www.cnblogs.com/songanling/articles/oracle10g.html 摘如下: 1.首先將下載好的or

原创 安裝office2010時出現1402錯誤

具體錯誤截圖如下: 根據錯誤提示,打開註冊表,找到相應註冊項進行修改時,竟然沒有權限進行修改;這需要用system的身份登錄,然後添加權限即可。 具體做法 使用 psexec.exe,以 system 身份打開 regedi

原创 qt creator調用vs編譯的c的lib庫

第一步:使用vs構建c的lib動態庫 用vs新建一個c++的空白項目demo,配置類型設置爲“動態庫(.dll)” demo.h內容如下: #ifndef DEMO_H #define DEMO_H #ifdef DEMO_BUILD_D

原创 QTableView如何獲取單元格變化的事件

問題描述: 前段時間組裏有人遇到的問題,想要捕捉QTableView中單元格有修改時的消息,可是沒有找到,並困擾了我們很長時間。 解決方法: 後來聯想到QTableView與QStandardItemModel是同時使用的,終於在QSt

原创 qt程序打開PDF格式文件

 啥也不說了,直接貼代碼: QProcess *mp_helpProcess = new QProcess(this); QStringList argument("c:/測試.pdf");

原创 Qt 採用QProcess 備份及還原數據庫

參考http://blog.csdn.net/lynfam/article/details/6194275 文章中備份數據庫代碼如下: QString Cmd = QString("mysqldump.exe")   QStringL

原创 vs2010 中遇到編譯失敗:LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞

轉自http://www.cnblogs.com/newpanderking/p/4003228.html 用VS2010編譯C++項目時出現這樣的錯誤: LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞 方案一:

原创 Qt 窗體最大化、最小化時的事件觸發

Qt除了提供信號和槽來觸發窗體的動作以外,還提供了一些event函數。 針對該問題的解決方法爲: mainwindow.h中 class MainWindow : public QMainWindow { Q_OBJECT ..

原创 找到程序或動態庫所依賴的所有動態庫

使用depends.exe這個工具即可, 下載地址: http://www.bkill.com/download/18396.html

原创 c# 還原數據庫

在還原一個200M左右的bak格式數據庫文件時遇到了兩個問題: 問題1: RESTORE 無法處理數據庫 'XXXX',因爲它正由此會話使用。建議在執行此操作時使用 master 數據庫 問題2: 超時時間已到。在操作完成之前超時時間已過