當前位置:首頁 » 數據倉庫 » vf創建資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

vf創建資料庫

發布時間: 2023-05-04 07:47:06

⑴ VF中怎麼用命令建自由表和建資料庫中的表高手來來幫幫忙

*在對應的資料庫中建表禪迅use datebase <數賀銷此據庫名>create table <表名>*自由表create table <表名>斗擾

⑵ 在vf中創建資料庫後系統自動生成的三個文件擴展名是

.app 生成的應用程序 .frx 報表
.exe 可執行程序 .frt 報表備注
.pjx 項目 .lbx 標簽
.pjt 項目備注 .lbt 標簽備注
.dbc 資料庫 .prg 程序
.dct 資料庫備注 .fxp 編譯後的程序
.dcx 資料庫索引 .err 編譯錯誤
.dbf 表 .mnx 菜單
.fpt 表備注 .mnt 菜單備注
.cdx 復合索引 .mpr 生成的菜單程序
.idx 單索引 .mpx 編譯後的菜單程序
.qpr 生成的查詢程序 .vcx 可視類庫
.qpx 編譯後的查詢程序 .vct 可視類庫備注
.scx 表單 .txt 文本
.sct 表單備注 .bak 備份文件

⑶ 急!如何用VF做一個簡單的資料庫表格 可以存儲錄入數據 建立查詢

我當年的筆記,都給你吧。

一、 建立資料庫
方法一:使用向導,調出方法⑴可採用「文件」菜單「新建」
⑵或採用「工具」菜單「向導」
方法二:使用資料庫設計器
1、 使用向導建立資料庫
特點:可以方便快捷地創建資料庫,但只適用於一般常用的資料庫。
2、 使用資料庫設計器建立資料庫
特點: 最大特點就是靈活性
操作步驟:⑴「文件」菜單「新建」,顯示新建對話框
⑵選擇「資料庫」和單擊「新建文件」鈕
⑶在創建對話框中輸入新資料庫的名稱和單擊「保存」鈕
效果:資料庫文件已經建立完成。
顯示出「資料庫設計器」窗口和「資料庫設計工具」
打開「資料庫設計器」工具方法:「顯示」菜單「工具欄」
選擇「資料庫設計器」
三、建立表
1、 資料庫與數據表
可以先建立自由表,然後再添加到資料庫中
建立新的資料庫表,系統會將其自動加入到資料庫中。
2、 建立自由表
注意:自由表獨立於任何資料庫,如需要課添加到資料庫中,但不能同時
將一個表添加到多個資料庫。
預備知識:建立表必須首先建立表的結構
即要描述各個欄位的欄位名、欄位類型、欄位寬度、如果是數
值型還有小數位數,以及索引、是否再欄位中允許空值(選擇NULL)

3、 建立資料庫表
有三種方法:
法一、「文件」菜單「新建」,顯示新建對話框
選擇「表」和單擊「新建文件」鈕
在創建對話框中輸入新數表名稱和單擊「保存」鈕
法二、再建立完資料庫後,不關閉「資料庫設計器」窗口,單擊滑鼠右鍵後
選擇快捷菜單種的「新表」,單擊「新表」鈕,再創建對話框輸入表 名
後「保存」
法三、使用資料庫設計器工具欄
(「顯示」菜單「工具欄」)
選擇「資料庫設計器」工具欄種的第一個鈕「新建表」

二、使用命令建立資料庫、資料庫表
1、 建立資料庫
CREATE DATABASE 資料庫名稱
2、 建立資料庫表
CREATE TABLE │DBF 表名 [FREE]
(欄位名1 欄位類型 [(欄位寬度 [,小數位數] )]
[(欄位名2……]

二、使用向導建立查詢
1、查詢形式分類:查詢向導:標准查詢
交叉表向導:以電子表格形式輸出查詢結果
圖形向導:以電子圖形形式輸出查詢結果
2、使用查詢向導建立查詢步驟:
[0]使用查詢向導前必須先打開用到的庫表或自由表
⑴欄位選取
⑵記錄篩選
⑶選擇排序方式
⑷查詢完成(選擇保存並運行)(瀏覽查詢)
⑸打開查詢設計器,修改查詢

⑷ VF建立資料庫關系問題

1、沒錯,是由
主索引
拖動到非主索引上才可以。
2、聯系的
區別
取決於索引的
類型
。如果是都是主索引必定是一對一聯碰賀旅系。主索引和普通索引才會建立一對多聯系。
3、理解的沒錯。聯系分拍衡兩種一種永久聯系,一種臨時聯系(也叫做關聯)第二種考的很少。
拖動索引的方笑凳式建立的就是永久聯系,它不會隨著資料庫
數據表
的關閉而消失。
關聯則不同,數據表關閉了,聯系就消失了。

⑸ vf命令create database和create table 和create有什麼區別

create database 這是創建資料庫的命令。
create table 創建數據表納搜中
create 是打開新建對話框
這些命令洞山你輸漏扒入到命令窗口回車就知道是什麼意思了。

⑹ 在VB或VF的環境中如何建立資料庫

VB6.0的話派知沒在「外接程序」-「可視化資料庫管理。。。」裡面可以建立之類的東東,猛升我試過用那個建立一個Access的mdb數據文件,和Access操作類似。塵納至於檢索修改過程,我就不寫了(怕麻煩,不好意思),交給高手來做吧。

⑺ 在做vf,建立資料庫時

點開 菜單 "windows"或者"窗口", 找到 "data session"或者"數據工作期"
打開數據工作期窗口, 左邊的一個框子里顯示已經打開的表,
選中,點擊中間的按鈕"browse"或者"瀏覽" 即可.
如如高果不在列表中,就是說表未打開, 請在"文件"菜旁橡運運梁單中打開

⑻ VF中如何使用命令創建資料庫表

create table 表名(欄位名,欄位類型,是否為關鍵字)

⑼ vf資料庫是什麼

Visual FoxPro ,是Microsoft公司從Fox公司的FoxBase資料庫軟體經過數次改良,並且移植到Windows之後,得來的應用程序開發軟體。

VFP是Microsoft公司推出的最新可視化資料庫管理系統平台,是功能特別強大的32位資料庫管理系統。

它提供了版功能完備的工具、極其友鄧的用戶界面、簡單的數據存取方式、獨一無二的跨平台技術,交肯有良好的兼容性權、真正的可編譯性和較強的安全性,是目前最快的捷、最實用的資料庫管理系統軟體之一。

(9)vf創建資料庫擴展閱讀:

Visual FoxPro 6.0 的特點

Visual FoxPro 6.0 能夠得到廣泛的使用,這是與其具有的強大的功能分不開的,Visual FoxPro 6.0 與其前期的版本相比,有更高的性能指標和鮮明的特點。

1、提供多種可視化編程工具,最突出的是面向對象編程。

2、在表的設計方面,增添了表的欄位和控制項直接結合的設置。

3、對項目及資料庫控制的增強

在 Visual FoxPro 6.0 中可以藉助「項目管理器」創建和集中管理應用程序中的任何元素;可以訪問所有向導、生成器、工具欄和其他易於使用的工具。

⑽ vf中創建資料庫表的命令是

VF常用SQL語句大全 SQL是結構化查詢語言,查詢是SQL語言的重要組成部分,但不是全部,SQL還包括數據定義,數據操縱和數據控制功能等部分.如今SQL已成為關系資料庫的標准數據語言,所以現在的關系資料庫管理系統都支持SQL.FOXPRO從2.5 FOR DOS版式就開始支持SQL,現在VISUAL FOXPRO當然在之方面更加完善,以下是VF經常用到SQL語句. --語 句 功 能--數據操作SELECT --從資料庫表中檢索數據行和列INSERT --向資料庫表添加新數據行DELETE --從資料庫表中刪除數據行UPDATE --更新資料庫表中的數據--數據定義CREATE TABLE --創建一個資料庫表DROP TABLE --從資料庫中刪除表ALTER TABLE --修改資料庫表結構CREATE VIEW --創建一個視圖DROP VIEW --從資料庫中刪除視圖CREATE INDEX --為資料庫表創建一個索引DROP INDEX --從資料庫中刪除索引CREATE PROCEDURE --創建一個存儲過程DROP PROCEDURE --從資料庫中刪除存儲過程CREATE TRIGGER --創建一個觸發器DROP TRIGGER --從資料庫中刪除觸發器CREATE SCHEMA --向資料庫添加一個新模式DROP SCHEMA --從資料庫中刪除一個模式CREATE DOMAIN --創建一個數據值域ALTER DOMAIN --改變域定義DROP DOMAIN --從資料庫中刪除一個域--數據控制GRANT --授予用戶訪問許可權DENY --拒絕用戶訪問REVOKE --解除用戶訪問許可權--事務控制COMMIT --結束當前事務ROLLBACK --中止當前事務SET TRANSACTION --定義當前事務數據訪問特徵--程序化SQLDECLARE --為查詢設定游標EXPLAN --為查詢描述數據訪問計劃OPEN --檢索查詢結果打開一個游標FETCH --檢索一行查詢結果CLOSE --關閉游標PREPARE --為動態執行准備SQL 語句EXECUTE --動態地執行SQL 語句DESCRIBE --描述准備好的查詢 ---局部變數declare @id char(10)--set @id = 10010001select @id = 10010001 ---全局變數---必須以@@開頭--IF ELSEdeclare @x int @y int @z intselect @x = 1 @y = 2 @z=3if @x > @yprint x > y --列印字元串x > yelse if @y > @zprint y > zelse print z > y--CASEuse panguupdate employeeset e_wage =casewhen job_level = 』1』 then e_wage*1.08when job_level = 』2』 then e_wage*1.07when job_level = 』3』 then e_wage*1.06else e_wage*1.05end--WHILE CONTINUE BREAKdeclare @x int @y int @c intselect @x = 1 @y=1while @x < 3beginprint @x --列印變數x 的值while @y < 3beginselect @c = 100*@x + @yprint @c --列印變數c 的值select @y = @y + 1endselect @x = @x + 1select @y = 1end--WAITFOR--例 等待1 小時2 分零3 秒後才執行SELECT 語句waitfor delay 』01:02:03』select * from employee--例 等到晚上11 點零8 分後才執行SELECT 語句waitfor time 』23:08:00』select * from employee