foxpro 做的乙個prg程式,執行返回-1無限迴圈,請問怎麼解決啊
1樓:網友
do while mm<0
mm=sqlconn('yzdb5','yz_gy','yz_gy123')
mmenddo
當 mm < 0 就是指執行某個sql命令出錯的時候 (該sql命令可能是儲存過程)
你這(儲存過程的)命令不知道是什麼思路,只知道現在一齣錯就無限迴圈。
因此,你該改改思路,比如只執行若干次就退出迴圈。
2樓:網友
先開啟資料庫才行,你都close all ,哪能找到資料庫裡的存的連線名稱啊。
在close all語句後加一句:
open database
因為,sqlconn('yzdb5','yz_gy','yz_gy123') 這種呼叫形式,是指呼叫vfp資料庫中建立的名稱為 yzdb5 的遠端資料庫連線,不是直接呼叫odbc,所以要先開啟vfp資料庫才行。
3樓:網友
注意: sqlconn(資料來源, 使用者, 密碼)
資料來源, 使用者, 密碼 其中乙個有錯,或網路故障(網路應用情況下)都會導致以上程式執行時返回-1無限迴圈。
foxpro程式最多能有多少行?我寫了乙個.prg的程式,當超過586行的時候就不能執行了,這是怎麼回事?
4樓:網友
我不清楚能寫多少行,但我知道我有乙個prg程式超過2000行,仍然能夠正常執行。
你用的是什麼版本?是否老的?
如果不是,則要看是不是你程式的問題。
5樓:
最多可寫6192行,如果我沒記錯的話。
foxpro資料庫中,做退出,是什麼程式
6樓:匿名使用者
visual foxpro簡稱vfp,辯埋是microsoft公司推出的資料庫開發軟體,用它來開發資料庫,既簡單又方便。visual foxpro源於美國fox software公司推出的資料庫產品foxbase,在dos上執行,與xbase系列相容。foxpro原攜顫螞來是foxbase的加強版,最高版本曾出過。
之後,fox software被微軟收購,加以發展, 使其可以在 windows 上執行, 並且更名為 visual foxpro。目前最新版為 visual foxpro ,而在學校教學和教育部門考證中還依然延用經典版的 visual foxpro 。在桌上型資料庫應用中,處理速度極快,是日常工作中的得力助手。洞帶。
用foxpro 編寫的乙個prg 程式,如果要在另外一臺沒有安裝foxpro電腦上執行,應如果處理?請詳細些。
7樓:卻彤雲
prg程式不能脫離vf單獨執行,只能在連編後,生成可執行檔案(.exe)才行。
8樓:同行天下
建乙個專案,對專案進行連編,連編成可執行檔案就ok了。
我在vfp中寫乙個 prg程式的時候 怎麼讓自動執行下去,我試了下貌似要點下滑鼠才自動執行一條命令
9樓:
1全部那是因為你根本沒做對吧?
在命令視窗輸入:modi comm
在出現的視窗中輸入你的上述多行命令,儲存退出。然後在命令視窗輸入:do aa
就自動執行你的程式了。
如果你是在命令視窗輸入的,當然回車才執行一行命令了。
10樓:網友
在命令視窗輸入:modi comm
在出現的視窗中輸入你的上述多行命令,儲存退出。然後在命令視窗輸入:do aa
就自動執行你的程式了。
在visual foxpro,我編好了乙個程式,我想脫離 foxpro執行這個程式,我怎麼作啊?
11樓:網友
可用;程式——編譯工具!
公尺1的手機,老是反覆返回,但程式後臺還是在執行,怎麼解決?
12樓:小公尺
嗨!建議你先備份你的重要資料,然後進行線刷完整包(推薦你刷到最新開發版)後再使用檢視是否還有你描述的問題。刷機包位址請根據型號選擇:
刷機教程:小公尺手機6種刷機詳細教程——
13樓:貝貝小白不白
刷機。去小公尺論壇看教程。然後刷機。
vfp中的「.prg」檔案在執行時,提示不能存取檔案,該如何解決?
14樓:糖糖寳寳
解決方案如下:
# define sw_normal 1 &&視窗狀態:正常大小。
# define sw_maximize 3 &&視窗狀態:最大化。
declare integer findwindow in win32api integer,string
獲取應用程式視窗控制代碼。
declare integer showwindow in win32api integer,integer
顯示應用程式視窗。
declare integer iszoomed in win32api integer
判斷視窗是否最大化。
ctitle = '物料管理系統'
應用程式標題。
nhwnd = findwindow(0,ctitle)
獲取視窗控制代碼。
if nhwnd > 0
應用程式已啟動。
if iszoomed(nhwnd) = 1
原視窗的狀態是最大化。
showwindow(nhwnd,sw_maximize)
啟用原視窗,並保持最大化。
elseshowwindow(nhwnd,sw_normal)
原視窗是隱藏或最小化狀態,則啟用原視窗,並保持正常大小。
endifquit
退出本次應用程式。
endif
15樓:網友
程式執行了兩次,在命令視窗on erro 顯示錯誤,第一次執行的程式在掛起狀態,不能儲存。
16樓:網友
一般情況下,你可能是開啟多個vfp程式了。vfp程式只允許對專案、程式、表單等檔案進行獨佔訪問。
舉例:1、如果你開啟了vfp中的乙個form,再試圖開啟乙個vfp,訪問同乙個form時會提示不能存取檔案。
2、如果乙個vfp專案進行了連編,生成了相應的exe檔案。如果現在開啟了vfp程式並對該專案檔案進行,此時如果開啟exe檔案執行時,也會提示不能存取檔案。
另外,檔案唯讀也有可能提示不能存取檔案。
17樓:網友
是不是程式開啟了多個。
18樓:
我把你說得上機試過了,沒出現錯誤。
開發一個小程式的費用?開發一個小程式需要多少錢?
智慧小程式的註冊 開發及流量獲取等均為免費服務,僅在真實性認證時會存在核驗費用,但目前為發展智慧小程式業務,特別針對當前小程式開發者的核驗費用推出優惠通道,您可以開通優惠通道豁免核驗費用,但60天內至少需完成一個小程式的釋出,否則系統會巡檢刪除您的優惠豁免記錄。該權益記錄一旦巡檢刪除您將不再擁有本通...
簡單的C程式,一個簡單的C程式
void creat tree b 因為傳的是地址,所以,這裡是 b int main c沒有引用的。因為你這裡create tree b 這裡b是形參,棧變數,在函式呼叫結果後棧變數會被 所以造成了沒辦法把值傳出來。可以用t的地址來傳.改一下create tree pb 裡面也做相應的修改。這樣 ...
C程式的問題,一個C程式的問題
void snake 定義一個2維陣列並且賦值為0 int i 0,j 0,t 2,n,m i,j分別表示行和列printf 輸出蛇行方陣 n printf 請輸入方陣的階數 fflush stdin scanf d n printf 請輸入方陣的起始值 fflush stdin scanf d t...