|
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
Batman
註冊時間: 2003-11-15 文章: 348
第 1 樓
|
發表於: 星期六 八月 29, 2015 12:18 pm 文章主題: 請教VFP 連線 SQL 2008 R2 Express 的字串連線寫法, 謝謝 |
|
|
請教VFP 連線 SQL 2008 R2 Express 的字串連線寫法, 謝謝 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4225 來自: Taipei,Taiwan
第 2 樓
|
發表於: 星期六 八月 29, 2015 11:19 pm 文章主題: |
|
|
我猜應該跟"執行個體名稱"有關 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
Batman
註冊時間: 2003-11-15 文章: 348
第 3 樓
|
發表於: 星期一 八月 31, 2015 9:52 am 文章主題: |
|
|
不明, 以前寫Sql Server 是 ConnString="Driver=SQL Server;Server=192.168.1.205;uid=sa;pwd=123;Database=NorthWind", 現在連SQL express 2008 應是如知寫? |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4225 來自: Taipei,Taiwan
第 4 樓
|
發表於: 星期一 八月 31, 2015 10:01 am 文章主題: |
|
|
ConnString="Driver=SQL Server;Server=192.168.1.205\SQLExpress;uid=sa;pwd=123;Database=NorthWind",
如果你安裝時,按照m$的預設值的話,
express 安裝會用 "具名執行個體",
預設的名稱是"SQLExpress"
所以連接字串會變成上面那樣
就規範上,你可以裝一堆SQLSERVER,只要名稱不一樣即可.
但應該沒人這樣搞.
如果要和SQL SERVER 一樣,
安裝時要選擇"預設執行個體",
預設的名稱是"MSSQLSERVER",
當名稱為"MSSQLSERVER"時,
不須特別指定執行個體名稱即可連線
https://technet.microsoft.com/zh-tw/library/ms143744(v=SQL.90).aspx _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
Batman
註冊時間: 2003-11-15 文章: 348
第 5 樓
|
發表於: 星期一 八月 31, 2015 11:43 am 文章主題: |
|
|
不成功, 試了很久, 用了以下, 成功了
ConnString="driver=SQL Server Native Client 10.0;server=ComputerName\SQLEXPRESS;uid=sa;pwd=123;database=NorthWind"
謝謝syntech幫助 |
|
回頂端 |
|
|
sthuang66
註冊時間: 2014-04-27 文章: 176
第 6 樓
|
發表於: 星期一 九月 24, 2018 2:42 am 文章主題: |
|
|
最近開始學習VFP C/S操作
請教各位高手!公司有軟體是用DELPHI為前端!用SQL Server Native Client 11.0連上MSSQL 2008 R2 express,原來是用 windows驗證
現在我想用vfp 連接sql server
他的連線字串
我用下面的CODE不行
ConnString="driver=SQL Server Native Client 11.0;server=ComputerName\SQLEXPRESS;database=northwind;intergrated security=SSPI"
麻煩各位高手解惑!感恩 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4225 來自: Taipei,Taiwan
第 7 樓
|
發表於: 星期一 九月 24, 2018 1:37 pm 文章主題: |
|
|
sthuang66 寫到: |
我用下面的CODE不行
ConnString="driver=SQL Server Native Client 11.0;server=ComputerName\SQLEXPRESS;database=northwind;intergrated security=SSPI"
麻煩各位高手解惑!感恩 |
試試:
VFP 用ODBC的方式連接
代碼: |
ConnString="driver=SQL Server Native Client 11.0;server=ComputerName\SQLEXPRESS;database=northwind;Trusted_Connection=yes;"
|
_________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
sthuang66
註冊時間: 2014-04-27 文章: 176
第 8 樓
|
發表於: 星期一 九月 24, 2018 6:35 pm 文章主題: |
|
|
TO syntech大大
你的方法可以了!感恩 |
|
回頂端 |
|
|
ezpos
註冊時間: 2011-04-20 文章: 323
第 9 樓
|
發表於: 星期二 九月 25, 2018 6:31 pm 文章主題: |
|
|
sql2000-sql2012 測試.可以使用
main.ini
代碼: |
[Startup]
;DBServer=(local)
DBServer=DESKTOP-EGNE9G1\SQLEXPRESS
;DBServer=192.168.1.62
uid=sa
pwd=1234
|
連線
代碼: |
DB_Name=Alltrim(This.ReadIniFile("Startup","Database",mgSys_Path+"main.ini"))
DB_Server=Alltrim(This.ReadIniFile("Startup","DBServer",mgSys_Path+"main.ini"))
DB_Uid=Alltrim(This.ReadIniFile("Startup","UID",mgSys_Path+"main.ini"))
DB_Pwd=Alltrim(This.ReadIniFile("Startup","PWD",mgSys_Path+"main.ini"))
This.DB_ConnectString="Provider=MSDASQL;driver=SQL Server;server=" + DB_Server + ";uid="+DB_Uid+";pwd="+DB_Pwd+";database=" + DB_Name+";Trusted_Connection=no" |
_________________ ezPos收銀機 簡單好用低成本 http://www.ezpos.info
全新美觀的POS收銀機.POS軟硬體耗材.
軟體客制化.網站規劃....能賺錢的都可以找我
http://www.twelife.com 台灣生活網 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4225 來自: Taipei,Taiwan
第 10 樓
|
發表於: 星期三 九月 26, 2018 8:27 am 文章主題: |
|
|
重點是這個:
Trusted_Connection=Yes
ODBC 用WINDOWS 帳戶認證必須加這個.
而且與ADO.NET 不一樣,
ADO.NET 加的是 intergrated security=SSPI,intergrated security=Yes
VFP 使用的是老派的ODBC,
連線後的物件型態也要注意. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|