当前位置:首页 » 数据仓库 » 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