1. 程式人生 > >VC SQL 登入對話方塊資料庫對使用者名稱和密碼進行驗證程式碼!

VC SQL 登入對話方塊資料庫對使用者名稱和密碼進行驗證程式碼!

//此處是通過adoconnect類的物件adoconnect來呼叫自己的成員物件
hr = adoconnect.m_pConnection.CreateInstance(_uuidof(Connection));
//判斷是否為空
if(FAILED(hr))
{
AfxMessageBox("字元資料為空");
return;
}
try

//開啟本地資料庫student
CString str = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=QQ";
//開啟資料庫
adoconnect.m_pConnection->Open((_bstr_t)str,"","",-1);
//測試是否連線成功
AfxMessageBox("資料庫連線成功!!");
}
//異常捕獲
catch(_com_error *e)
{
AfxMessageBox("資料庫連線失敗!!");
AfxMessageBox(e->ErrorMessage());
return;
}

/*以上部分為資料庫連結模組*/


CString strvalue1,strvalue2;
CString str_username,str_password,str_sql_user;
_variant_t var1,var2;


GetDlgItem(IDC_EDIT5)->GetWindowText(str_username);
GetDlgItem(IDC_EDIT6)->GetWindowText(str_password);


if (str_username.IsEmpty()||str_password.IsEmpty())
{
AfxMessageBox(TEXT("使用者名稱、密碼不能為空!"));
return;
}


str_sql_user="select *  from users";//將控制元件變數傳入sql執行語句中
adoconnect.m_pRecordset=adoconnect.GetRecordSet((_bstr_t)str_sql_user);
          

相關推薦

VC SQL 登入對話方塊資料庫使用者名稱密碼進行驗證程式碼!

//此處是通過adoconnect類的物件adoconnect來呼叫自己的成員物件hr = adoconnect.m_pConnection.CreateInstance(_uuidof(Connection));//判斷是否為空if(FAILED(hr)){AfxMessageBox("字元資料為空");r

Java Web開發如何在註冊登入使用者名稱密碼進行驗證

1 註冊時,對註冊的手機號和密碼驗證: 手機號碼為常用的移動,聯通,電訊號 密碼為數字和字母的組合,切長度不能少於8位 方案 在提交註冊資訊時,用Ajax提交手機號和密碼到Servlet進行驗證 程式

VC/MFC 在對話方塊中建立檢視並在檢視區新增ListCtrl控制元件

自定義的view類用於顯示在對話方塊上 class CGroupMenuView : public CScrollView { protected:  CGroupMenuView(); ……………… ………… };   class CWorkView :

js移動登入對話方塊新增背景層(ie也支援樣式不好看)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title>

VC++選擇檔案對話方塊實現

char szFilter[] = {"All Files(*.*)|*.*||"}; CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,szFilter,NULL); if

VS2012下進行QT creator登入對話方塊設計

最近看《Qt教程及軟體》學習QT,這本書的程式設計是在Qt creator上進行的,本人更傾向於在VS2012上進行開發,故根據自己實驗中的經驗,筆記一下在VS2012進行Qt程式設計的一些問題及解決方法,本人用的是Qt5.3版本。 首先,新建一個工程

登入對話方塊的建立(VS2008+MFC)

在主窗體顯示之前彈出登入對話方塊 1. 在資源檢視中新增一個窗體資源。插入Dialog。(此處窗體的ID選用的是預設的,可根據自己的情況進行修改) 2. 在對話方塊區域右鍵,選擇新增類,則會彈出一個新增類的對話方塊,基類選擇CDialog,類名自己起個名字。這裡取名為CSi

用mongodb資料庫, 爬取的頁面進行監控(mongo_cache)資料儲存

由於在爬蟲時, 可因為各種原因導致爬蟲在爬取頁面的時候從中間斷開連線, 當再次爬取的時候不知道從什麼地方開始, 這裡利用mongodb封裝一個類, 用來監控哪些網頁已經爬取過, 哪些沒有爬取, 為以後監控提供方便. 建立一個mongo_cache.py的檔案, 具體程式碼如下 imp

對話方塊建立新方式showDialogDialogFragment

建立對話方塊  一個對話方塊一般是一個出現在當前Activity之上的一個小視窗. 處於下面的Activity失去焦點, 對話方塊接受所有的使用者互動. 對話方塊一般用於提示資訊和與當前應用程式直接相關的小功能.  Android API 支援下列型別的對話方塊物件:  警

登入記住使用者名稱密碼使用者名稱密碼進行加密解密

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquer

檔案對話方塊CFileDialog類:開啟儲存

1.新建一個基於對話方塊的MFC工程 2.新增一個“Bottom”和“Edit Control”, 修改對應的ID為IDC_OPEN_BOTTOM,iDC_OPEN_EDIT。 3.雙擊Bottom”開啟“,編輯對應的訊息處理函式 void CO

Qt對話方塊/視窗、模態非模態、Qt::WA_DeleteOnClose

聊一聊Qt中,對話方塊/視窗、模態、非模態、獨立視窗釋放記憶體(設定視窗屬性為Qt::WA_DeleteOnClose)。 用得最多的就是對話方塊/視窗,QMainWindow、QWidget、QDi

MFC對話方塊程式中的OnCreateOnInitDialog函式

        最近做一個簡單的專案,需要使用到MFC。雖說這個東西已經很老舊了,但是為了專案使用,開始學它。需要將一個osg三維檔案顯示在控制元件中,這裡使用編輯框空間,除錯過程中遇到了CEdit

Git免登入,不需重複輸入賬號密碼

linux下 在~/下, touch建立檔案 .git-credentials: touch .git-credentials # 用vim編輯此檔案, vim .git-credentials #輸入內容格式 https://usernam

輸入字串,並其大小寫字元進行統計輸出

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> //輸入字串,並對其大小寫和字元進行統計輸出 //經分析,除了英文,其他都是字元。 void main(void) { char

loadRunner之引數化,使用者名稱密碼進行引數化,並列印輸出

錄製指令碼,對使用者名稱和密碼進行引數化: Action() { web_url("WebTours", "URL=http://127.0.0.1:1080/WebTours/", "Res

網路資料夾目前是以其他使用者名稱密碼進行對映的——對映盤更換登入使用者名稱問題

   引言    最近在使用區域網內的對映盤來共享檔案,這樣比通過外網來上傳和下載檔案的速度快很多,但是對於安全問 題我們不得不去考慮許可權問題,就是我們需要分配不同的使用者名稱和密碼來區分許可

sql server 無法建立索引 因為物件名稱索引名稱重複

需求分析:如下圖所示,給T_DD_OP1200_Final表的Id欄位新增主鍵,儲存時彈出 “T_DD_OP1200_Final”表- 無法建立索引“PK_T_DD_OP1200_Final”。 因為發現物件名稱 'dbo.T_DD_OP1200_Final' 和索引名稱 'PK_T_DD_OP1

input標籤的輸入進行驗證價格

在js裡寫上這個方法function checkNum(obj) {            obj.value = obj.value.replace(/^0*/g, '');//第一個數不能為0 ,若為0替換為空            obj.value = obj.val

C#開發程式登入介面使用者名稱密碼驗證

今天呢!小編比較閒!回想一下自己開發過的程式!然後呢!為了便於加深記憶!小編便自己又寫了一遍進銷存程式!好吧廢話不多說!進入主題啦! 這個關於Models部分我就不用講了吧!學C#的應該都懂的!...略過... DAL部分 public class UsersServic