說明 :通過連線字串判斷使用者名稱和密碼是否一致,主要想使用配置檔案解決資料庫連線問題
1 先建ui介面
//01建立連線字串
string connstr = "
server=.;uid=sa;pwd=sa;database=demodb;";
sqlconnection conn = new
sqlconnection(connstr);
using
(conn)
and pwd=''
", username,pwd);
cmd.commandtext =sqlselect;
object datared=cmd.executescalar();
if (datared != null
)
else}}}}}
view code
3 執行效果
4 修改連線字串,這裡具體的例項不在舉了,假如有多處連線資料庫,每次都需要寫連線字串.而且修改起來也比較麻煩
方法一 我們可以把連線字串封裝起來,實現**的復用性
usingdbconnectionstringsystem;
using
system.collections.generic;
using
system.linq;
using
system.runtime.remoting.messaging;
using
system.text;
using
system.threading.tasks;
namespace
userlogin}}
修改form1中**,以及以後所有的類中都可以呼叫此方法
//01建立連線字串
string connstr = dbconnectionstring.getconnectionstring();
5 其實這種方法也存在諸多不宜,目前最常用的還是通過配置檔案
5.1 修改配置檔案,新增節點
<?xml version="view code1.0" encoding="
utf-8
" ?>
"connstr
" connectionstring="
data source=127.0.0.1;uid=sa;pwd=sa;initial catalog=demodb;
"/> "
v4.0
" sku="
.netframework,version=v4.5
" />
5.2 新增system.configuration引用(asp.net會自動新增)
5.3 修改**->使用configurationmanager獲取鏈結字串。
//01建立連線字串
string connstr = configurationmanager.connectionstrings["connstr"].connectionstring;
WCF步步為營 一 簡單示例
本示例通過乙個簡單的加法服務,來演示wcf最基本的呼叫。1.新建乙個空的solution,命名為wcfsample,後面會把下面的工程新增進這個解決方案 2.新建wcf service libaray,命名jackwangwcfservice 3.右鍵jackwangwcfservice專案,新建命...
WCF步步為營 一 簡單示例
本示例通過乙個簡單的加法服務,來演示wcf最基本的呼叫。1.新建乙個空的solution,命名為wcfsample,後面會把下面的工程新增進這個解決方案 2.新建wcf service libaray,命名jackwangwcfservice 3.右鍵jackwangwcfservice專案,新建命...
步步為營 48 游標簡單使用
說明 游標給指標有點兒相似,相當於datareader 可能非常不恰當 定義游標 開啟游標 使用游標 關閉游標 釋放游標 01 定義游標 declare 游標名稱 cursor for sql語句 declare democursor cursor forselect empid,stuname,s...