VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

用SPT方式, 仍然要設定ODBC嗎

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
goodnight



註冊時間: 2008-10-13
文章: 473
來自: 台南市

第 1 樓

發表發表於: 星期三 五月 27, 2009 1:39 pm    文章主題: 用SPT方式, 仍然要設定ODBC嗎 引言回覆

請問一下, 目前我使用SPT的方式是

lcServerName="192.168.10.200"
lcUserName="reader"
lcUserPass="reader"
lcAPP = "VFP"
lcAPP = "Microsoft Visual FoxPro"
lcDBName = "TAINAN"

SQLSTRINGCONNECT([DRIVER=SQL Server;SERVER=]+lcServerName+[;DATABASE=]+lcDBName+[;UID=]+lcUserName+[;PWD=]+lcUserPass+[;APP=]+lcAPP)

這樣是沒有經過ODBC或是DSN, 這樣的做法會不會有什麼問題??
但我發現如果 CURSORSETPROP("Buffering", 3)
則會出現
Connectivity error: [Microsoft][ODBC SQL Server Driver][Sql Server]Invalid column name 'OPPDNP'
這樣的錯誤, 如果是
CURSORSETPROP("Buffering", 5)
除了不會出現錯誤外, 資料庫是不會更新

不知道是不是我的用法不正確
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 雅虎訊息通 MSN Messenger
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 2 樓

發表發表於: 星期三 五月 27, 2009 2:13 pm    文章主題: 引言回覆

SQLSTRINGCONNECT() 建立臨時的ODBC DSN 連接,
SQLCONNECT() 利用現有的ODBC DSN 連接.

其他都一樣.
連接之後的行為都一樣.

你的問題應該不是SQLSTRINGCONNECT()與SQLCONNECT()的問題,
而是更新設定不正確.
錯誤應該是"找不到欄位OPPDNP".

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
goodnight



註冊時間: 2008-10-13
文章: 473
來自: 台南市

第 3 樓

發表發表於: 星期三 五月 27, 2009 4:08 pm    文章主題: 引言回覆

syntech 寫到:
SQLSTRINGCONNECT() 建立臨時的ODBC DSN 連接,
SQLCONNECT() 利用現有的ODBC DSN 連接.

其他都一樣.
連接之後的行為都一樣.

你的問題應該不是SQLSTRINGCONNECT()與SQLCONNECT()的問題,
而是更新設定不正確.
錯誤應該是"找不到欄位OPPDNP".


sy大大, 謝謝您的解說, 關於這個錯誤訊的問題, 我還在研究
程式在run時, 第一筆都 ok , 第二筆就發生錯誤了
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 雅虎訊息通 MSN Messenger
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作