欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

ConnectionstringsinADO.NET-創(chuàng)新互聯(lián)

背景

說PowerShell需要讀取項目的system.propertites文件,從中取出jdbc的連接字符串,然后拼接ado.net使用的連接字符串,然后連接數(shù)據(jù)庫查詢特定表,得到某個業(yè)務(wù)數(shù)據(jù)。Connectionstring
sinADO.NET

實現(xiàn)

jdbc的連接字符串如下

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供新和網(wǎng)站建設(shè)、新和做網(wǎng)站、新和網(wǎng)站設(shè)計、新和網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、新和企業(yè)網(wǎng)站模板建站服務(wù),10多年新和做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
jdbc.url=jdbc:sqlserverL//localhost:1433;databaseName=YOURDB
jdbc.username=USERNAME
jdbc.password=PASSWORD

用PowerShell這么讀取所在行

Select-String -Path $FilePath -Pattern "jdbc.url=" #返回對象,OBJ.Line才是字符串
Select-String -Path $FilePath -Pattern "jdbc.username="
Select-String -Path $FilePath -Pattern "jdbc.password="

然后通過Replace可以得到ServerName, DBName, UserName, Password
最后拼接ADO.NET需要的連接字符串

[string]::Format("server={0};database={1};uid={2};pwd={3}",ServerName, DBName, UserName, Password);

問題及解決

客戶的密碼中包含分號,于是這個連接串就有問題了。
因為連接字符串本身就是一個分號分割的kv組。

A connection string is a semicolon-delimited list of key/value parameter pairs:

解決方案官方說了,用單引號或者雙引號包起來

it must be enclosed in single or double quotation marks.

我們改為用單引號包起來

[string]::Format("server={0};database={1};uid={2};pwd='{3}'",ServerName, DBName, UserName, Password);

問題解決了
我們馬上想到,那么密碼中有單引號怎么辦?
官方也說了

You can also escape the enclosing character by using two of them together

所以我們修改為

[string]::Format("server={0};database={1};uid={2};pwd='{3}'",ServerName, DBName, UserName, Password.Replace("'","''"));

參考

https://docs.microsoft.com/en-us/sql/connect/ado-net/connection-strings?view=sql-server-ver15#connection-string-syntax

本文題目:ConnectionstringsinADO.NET-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://aaarwkj.com/article18/dsppgp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷品牌網(wǎng)站設(shè)計、定制開發(fā)、定制網(wǎng)站品牌網(wǎng)站制作、網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
国产欧美高清在线观看视频 | 欧美激情欧美精品欧美色浮| 97精品少妇一区二区三区| 亚洲一区二区三区熟女少妇| av影片在线观看亚洲天堂| 九九九热视频这里只有精品| 亚洲中文字幕第11页| 极品少妇一级人妻av| 最新91熟女九色地址| 少妇的诱惑免费在线播放| 日韩精品一区二区91| 视频精品一区二区在线观看| 欧美亚洲国产日韩在线高清| 免费爱爱视频在线观看| 白白色最新福利在线视频观看| 欧美日韩国产精品高清| 中文字幕成人免费看片| 色婷婷国产精品久久包臀| 中文字幕一区精品日韩| 在线观看高清免费国产| 亚洲精品啪啪一区二区| 日韩国产欧美亚州精品| 国产福利成人一区二区| 小明久久国内精品自线| 欧美午夜福利在线视频| 亚洲国产精品激情在线| 国产一级性生活高清在线| 韩国av毛片在线播放| 日韩欧美一区二区大片| 曰韩av毛片在线观看| 国产成人亚洲合色婷婷| av影片天堂在线观看| 日韩欧美亚洲综合久久精品| 久久精品性少妇一区二区三区| 日韩av网址在线免费观看| 曰韩精品一区二区三区乱码| 日韩有码一区在线观看| 天天操夜夜操夜夜操| 免费观看毛片一区二区三区| 日韩高清午夜片在线观看| 亚洲中文字幕乱码丝袜在线精品 |