使用C 開發資料庫應用程式

2021-09-29 08:21:03 字數 2234 閱讀 2528

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.threading.tasks;

using system.windows.forms;

using system.data.sqlclient;

namespace myscgool

private

void

btncancel_click

(object sender,

eventargs e)

}public

const

string caption=

;//非空驗證

public

bool

checkinput()

elseif(

this

.textpwd .text .trim (

).equals (

string

.empty )

)elseif(

this

.cbotype .text .trim (

).equals (

string

.empty )

)else

}//窗體載入事件

private

void

frmlogin_load

(object sender,

eventargs e)

string connstring =

"data source=.;initial catalog=myschool;user id=teng;password=1314"

;private

void

btnlogin_click

(object sender,

eventargs e)

' and loginpwd =''"

,name ,pwd )

;sqlconnection conn =

newsqlconnection

(connstring)

;//建立連線

tryelse

}catch

(exception ex)

finally}}

public

const

string admin =

"系統管理員"

;//響應「登入」按鈕事件

private

void

btnlgoin_click

(object sender,

eventargs e)

//隱藏登入窗體

this

.hide()

;}}//檢索使用者名稱,密碼是否存在

public

bool

checkuser

(ref

string message)

' and [loginpwd]=''"

,username ,userpwd );}

//執行查詢

int count =0;

//資料庫查詢的結果

dbhelper dbhelper =

newdbhelper()

;sqlconnection conn =

newsqlconnection

(connstring)

;try

else

}catch

(exception

)finally

return isvaliduser;

}//此類維護資料庫連線字串和connection物件

public

class

dbhelper

set}

}//開啟資料庫連線

public

void

openconnection()

else

if(connection .state ==connectionstate .broken )

}//關閉資料庫連線

C 開發資料庫應用程式

簡單性 靈活性 而且,visual c 提供的開發環境可以使開發者根據自己的需要設計應用順序的介面和功能。visual c 提供了豐富的類庫和方法,可以使開發者根據自己的應用特點進行選擇。訪問速度快 visual c 提供了新的訪問技術 ole db 和 ado ole db 和 ado 都是基於 ...

用C 開發Pocket PC資料庫應用程式

摘要 本文講解怎樣使用pocket pc phone edition工具集迅速建立無線資料庫應用程式。本文介紹的是使用visual c 和sql server ce 2.0建立乙個pocket pc phone edition應用程式。新的移動計算時代開始了 移動解決方案系統體系結構的一部分正在迅速...

資料庫設計經驗之 應用程式開發

1 快取資料庫配置 列舉定義表資訊,減少對資料庫的訪問。2 使用連線池,並且控制最大連線數。3 資料庫訪問都通過儲存過程實現,盡量不要直接操作表。4 如果乙個業務多次呼叫不同的儲存過程,可以考慮合併在乙個儲存過程中,減少資料庫訪問。5 合併業務請求,同型別請求合併成乙個大請求,提交給資料庫。6 應用...