當前位置:首頁 » 編程語言 » vf程序設計和sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

vf程序設計和sql

發布時間: 2022-07-20 03:18:57

① VF與sql連接詳細步驟

請參考 ,個別詞語可能與你的電腦不一樣 (因為我使用繁體系統)

1. ODBC設置
「系統資料來源名稱」 --> 「新增」 --> 在列表中選擇「SQL Server」 --> 輸入ODBC名稱、描述、SQL伺服器名 --> 選擇連線
SQL方式(可包含輸入資料庫用戶名、密碼) --> 設置預設資料庫等選項 --> 「完成」

2. Foxpro 設置連接
在Foxpro建立一個資料庫叫 your_dbc
然後打開它,使用如下的語句創建本地連接SQL的Connections
open database your_dbc share

CREAT CONNECTION CONN CONNSTRING "driver=sql
server;server=DBSQL;uid=your_name;pwd=your_password;database=your_db"
或者
CREAT CONNECTION CONN CONNSTRING "DSN=ODBC_DSN_NAME;Description=ODBC_Desc;UID=sa;PWD=;APP=MicrosoftR Visual FoxProR"
或者
CREAT CONNECTION CONN CONNSTRING "driver=sql server;server=192.168.1.99;uid=sa;pwd=;database=your_db"

不建議使用Foxpro 本身的遠程視圖,因為將來增加數據欄位,或者伺服器名改變時,需要 Foxpro 熟手修改遠程視圖,甚至重新
建立遠程視圖。

3. 在Foxpro程序中,可如下引用
open database your_dbc share
con_fox =SQLCONNECT('CONN')
kk = sqlexec(con_fox, "select * from tablename", "mytemp")
kk = sqlexec(con_fox, "update tablename set aa=9 where aa=-1 ")
當返回值 < 1,則表示執行不成功,否則為成功。

② VF與資料庫&SQL的關系

VF是一種資料庫,SQL SERVER也是一種資料庫。就sql而言,一般情況下指的是資料庫,有時指SQL語言。
VF小型資料庫,SQL一般用於中大型資料庫。
VF可以使用標准SQL語句。。。

③ sql查詢語句與vfp編程

如果這兩個控制項是字元型,你可以這樣寫:
csql="SELECT data.* FROM data data WHERE data.RiQi>='"+allt(thisform.text1.value)+"' and data.RiQi<='"+allt(thisform.text2.value)+"ORDER BY data.CheHao"

④ 求一份vfp編程語言和SQL server資料庫學習視頻教程!!

視頻教程倒是有,但是如果你沒有基礎,壓根看不懂,還不如找個老師跟著學習呢,
學習資料庫建議學習access 還有mysql之類的,vfp太老了。。

⑤ VFP和SQL有什麼區別

1】一般來說,SQL是指結構化查詢語言,它在所有資料庫管理系統中都可以用,那麼在vfp這個資料庫管理系統中也能用。
2】你可能說的是另一個資料庫管理系統SQL SERVER,那麼它與VFP的區別是:
SQL Server是真正的中大型資料庫,VFP是桌面資料庫,使用方便、易學,但實際上犧牲了真正資料庫的一些功能,如安全性;此外,VFP既是資料庫又是編程語言(開發工具)。

⑥ 我想知道vfp和sql有什麼區別

Foxpro是開發工具,SQL是中大型資料庫.Foxpro 同SQL聯合可以開發出非常好的應用軟體.一般來說,SQL是指結構化查詢語言,它在所有資料庫管理系統中都可以用,那麼在vfp這個資料庫管理系統中也能用。 你可能說的是另一個資料庫管理系統SQL SERVER,那麼它與VFP的區別是:
SQL Server是真正的中大型資料庫,VFP是桌面資料庫,使用方便、易學,但實際上犧牲了真正資料庫的一些功能,如安全性;此外,VFP既是資料庫又是編程語言(開發工具)。SQL是當前比較流行的中大型資料庫系統,在保密、穩定性、操作等方面都有其獨到之處。如果用SQL作後台資料庫,VFP作為前台開發工具,開發出來的系統是很穩定的,你再也不會擔心庫損壞給你的維護帶來的麻煩。在網路數據處理方面優勢是DBF等小型資料庫只能忘其背而太息。
沒什麼區別,就是字母的含義不同代表的東西不同。你要學的話就學VFP就行了。我做軟體開發,一直就是用VFP。
里外的建議是:你學完了資料庫系統概論後, 應該學會使用一個具體的資料庫伺服器,如MS SQL Server ,或者 Oracle, MS SQL 容易上手,建議學會使用; 然後學習C#和資料庫應用的開發,這個部分非一朝一夕之功,慢慢來吧。

⑦ VFP命令和SQL語句有什麼區別

VFP的命令 和 SQL語句 是完全不同的兩套操縱資料庫的系統。
(1)VFP的程序 和 SQL語句幾乎可以實現相同的功能。如此可以看出,SQL的功能更強。
(2)SQL語句是結構化的,VFP的語句是非結構化的。
(3)原本研發的Xbase資料庫系統就是處理小型資料庫的,開始並不支持SQL,只是後來才加入的。

⑧ VF與SQL有什麼區別

首先說一下什麼是Visual
Basic與Visual
FoxPro
Visual
Basic是微軟公司開發的一種初級程序編輯語言,簡單易學,比較常用的就是VB6.0了,此外,VB.NET也比較好使.由BASIC而發展起來的VB繼承了BASIC的優點,也創出了自己的特色,即圖形化,人性化和界面化.
Visual
FoxPro
是一個強大的快速關系資料庫應用程序開發工具,使用
Visual
FoxPro
可以建立桌面資料庫應用程序、客戶
/
伺服器應用程序和基於組件的
Web
服務程序,同時,還可以使用
ActiveX
控制項或
API
函數等方式來擴展
Visual
FoxPro
的功能。
前者只要是程序開發,後者是資料庫開發的.兩者完全不同.Visual
FoxPro可以開發一些財務軟體等等..
所以你要搞明白.VF只是資料庫
vb是面向對象的編程語言,非常適合初學者,但功能一點也不弱.
vf是資料庫管理系統,主要用於建立和管理資料庫,以及操作資料庫的前端界面.是開發小型資料庫的前端工具.