社区
VB基础类
帖子详情
怎样连接dbf库?
ymll
2001-07-19 01:20:02
...全文
133
2
打赏
收藏
怎样连接dbf库?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lkkjx
2001-07-19
打赏
举报
回复
各种链接数据库的方法
1、用JET引擎、ODBC和数据控件进行连接
要Q设置好ODBC
dim conn as database
dim rs as recordset
dim sql as string
'链接到数据库
data1.connect="ODBC;DSN=用户数据源名称;UID=;PWD="
sql="select * from 表名"
data1.recordsource=sql
'connect each of the text boxes with the appropriate fieldname
text1.datafield="表中的列"
2、用JET引擎、ODBC和DAO进行连接
要Q设置好ODBC
'为了在整个程序中可对数据进行处理,要在声明处定Y两个数据库对象
dim conn as database
dim rs as recordset
dim sql as string
'链接到数据库
set conn=opendatabase("用户数据源名称",false,false,"ODBC;UID=;PWD="
set rs=conn.openrecordset(sql)
'只有执行下面语句才能得到正确的记录数
rs.movelaster
form1.caption=str(rs.recordcount)
'关闭数据库并free内存
rs.close
conn.close
set rs=nothing
set conn=nothing
3、使用SQL通过选项
要Q设置好ODBC
dim sconn as string
'链接到数据库
sconn="ODBC;DSN=用户数据源名称;UID=;PWD="
data1.options=dbsqlpassthrough
data1.onnect=sconn
data1.recordsettype=vbrstypesnapshot
data1.recordsource="select * from news"
data1.refresh
优点: 对于网络内远程位置的数据库来说,使用“通过”查询也是相当有利的。这时不需通过网络传送数量巨大的数据,数据库自己可完成全部处理工作,并只向ODBC和VB返回一个简短的集。
4、用远程数据控件进行连接
要Q设置好ODBC
dim str as string
str="select * from 表"
rdc.connect="DSN=数据库文件;UID=;PWD=;"
rdc.sql=sql
rdc.resultsettpue=rdopenkeyset
rdc.locktype=rdconcurrowver
rdc.cursordriver=rduseifneeded
rdc.keysetsize=0
rdc.rowsetsize=100
rdc.options=0
playyuer
2001-07-19
打赏
举报
回复
在不用odbc的前提下,如何用ADO直接访问vfp6的数据库文件?(在vb6中)
http://www.csdn.net/expert/topic/199/199160.shtm
DBF
File:在Node.js中读写.
dbf
(dBase III和Visual FoxPro)文件
DBF
文件 概括 在Node.js中读写.
dbf
(dBase III和Visual FoxPro)文件: 支持的字段类型: C (字串) N (数字) F (浮点) I (整数) L (逻辑) D (日期) T (日期时间) B (双) M (备忘)注意:备忘支持是实验性/部分支持,但有以下限制: 只读(无法创建/写入带有备注字段的
DBF
文件) 仅dBase III(版本0x83)和dBase IV(版本0x8b) .dbt备忘文件 “松散”读取模式-尝试读取任何类型的.
dbf
文件,而不会发出抱怨。 不支持的字段类型将被跳过。 可以打开现有的.
dbf
文件 可以访问所有字段描述符 可以访问总记录数 可以读取任意大小的记录 支持超大文件 可以创建一个新的.
dbf
文件可以使用另一个实例的用户指定对象中的字段描述符 可以将记录追加到现有的.
dbf
文件中支持超大文件 可以指
中考成绩录入系统
1、直接使用光盘上文件安装:运行SETUP.EXE。将系统安装在D:\ZKCJ下; ①安装服务器 系统安装成功后,将D:\ZKCJ设置为共享。 ②安装工作站 象安装服务器上的程序一样运行SETUP.EXE。安装完成后,将工作站上安装目录删除(D:\ZKCJ)。在工作站上
连接
上服务器,将服务器的ZKCJ目录映射为网络驱动器。 3、为了数据的安全保密,工作站不能安装VFP程序,已有VFP程序的必须卸载。 4、本系统不包含所在阅卷点的考生准考数据。在服务器上,考生准考数据(BMK.
DBF
)追加至数据
库
中(JZZK.
DBF
)。 Set default to d:\zkcj Use data\jzzk inde data\jzzk Appen from 5、本系统不包含缺考考生数据(QKB.
DBF
中为空)。在服务器上,管理员将缺考数据追(qkb.
dbf
)加入
库
,以便进行查漏处理。 Set default to d:\zkcj Use data\qkb inde data\qkb Appen from 6、录分局域网不得与外网相
连接
。
oracle19c_oca_ocp_ocm实战
本系列课程分为,0-理论知识部分 0.1-oca_ocp_ocm相关知识内容(uploading)1-安装部分 1.1单实例命令行安装 1.2单实例图形安装 1.3rac安装 1.4rac(pdb架构)+dg 单实例安装(用rman的duplicate和rman备份2种方式搭建dg) 1.5rac(pdb架构)+rac dg2-迁移部分 2.1单实例之间的迁移 2.2单实迁移到rac 2.3rac迁移到单实例 2.4rac和rac之间的迁移。 2.5关于xtts的迁移方法的使用3-恢复部分 3.1单实例本地恢复 3.2rac本地恢复4-数据
库
升级部分 4.1 19.3升级到19.13 4.2 12.1.0.2升级到19.3 4.3 12.2.0.1升级到19.3 4.4 19.3的rac升级到19.135-数据
库
优化部分 5.1如何看懂执行计划 5.2 hash, nest loop, merge的执行计划各自适用于那种场景? 5.3为什么要用直方图,19c的直方图有frency, balance, top-frenkency, hybrid?允许最大的bucket是多少?6-数据
库
asm磁盘操作部分 6-1如何用一条命令迁移rac存储。 6-2如何用笨方法迁移rac存储。 6-3目前asm磁盘是external冗余级别,如何修改为normal的冗余级别。7-数据
库
工具部分 7.1oem如何进行安装,如何进行纳管数据
库
,如何使用 7.2如何用oem监控数据
库
8-综合实战。 a
库
是11.2.0.3的单实例数据
库
,容量有20T。 b
库
是19.13的rac环境的pdb数据
库
,容量只有21T. 如何把a
库
的数据迁移到b
库
的pdb数据
库
? 这个综合实战非常考验大家,基本上囊括了数据
库
复制安装,数据
库
dg,数据
库
升级的方方面面。 大家可以自己先想想怎么实现。一课程主题手把手带大家进行实操,在实操中提升自己手把手带大家学习orace 19的ocm课程,学完本课程,至少具有3-5年oracle数据
库
水平。文档和视频is uploading. 二课程特色 学oracle,找阿伟阿伟出品,必属精品从实战出发,贴近实战,自己实战,实战为王,在实战中提升自己授人以鱼不如授人以渔通过此系列课程可以提高3-5年oracle水平交个朋友,物有所值,诚意满满走心课程,把自己在运维中的坑,提炼知识后,实战给大家 三课程内容 0.理论知识部分(上传中。。。) 0.1数据
库
监听(动态监听,静态监听,多个ip同时监听1521,一个ip监听多个service_name) 0.2rman 命令中的set rename datafile和 alter database rename datafile 有啥区别? 0.3 ............1.数据
库
单实例安装 1.0 安装检查 1.0.1安装包检查 1.0.2修改系统参数 1.0.3数据
库
用户创建 1.0.4创建目录 1.0.5上传安装软件包 1.0.6修改oracle用户环境变量 1.1 rhel7系统图形安装oracle 19c单实例数据
库
1.2 rhel7系统命令行安装 1.2.0命令行安装数据
库
软件 1.2.1命令行创建non cdb数据
库
实例 1.2.2命令行创建 cdb数据
库
实例2.rac数据
库
安装 1.课程结束成果演示 1.1 用workstation,安装一套rhel7+oracle19c+rac+multipath+共享存储+DNS服务器+DNS客户端+NTP服务器+NTP客户端的生产环境 1.2 怎样打oracle19c的rac补丁(包括GI补丁,oracle补丁,数据
库
补丁,OJVM补丁,bug补丁) 2.安装openfiler软件,模拟共享存储+配置多路径访问 2.1安装openfiler软件 2.2配置openfiler软件(配置2个虚拟网卡,模拟服务器的2个HBA卡) 2.3创建ocr磁盘 2.4创建mgmt磁盘 2.5创建数据文件磁盘 2.6创建归档日志磁盘 3.安装2台数据
库
服务器 3.1安装2台数据
库
服务器RHEL7.5 3.2配置服务器双网卡绑定+配置服务器心跳线 4.安装多路径软件识别共享存储中的磁盘 4.1安装服务器本地yum源 4.2安装iscsi软件,配置多路径配置文件,识别共享存储中的磁盘 4.3识别ocr磁盘 4.4识别mgmt磁盘 4.5识别数据文件磁盘 4.6识别归档日志磁盘 5.oracle19c的rac环境系统参数官方说明 5.1如何配置oracle19c的rac的系统参数(我们参考官方说明) 5.2oracle19c+rac环境Best Practices 官方说明文档 6.安装oracle19c+rac之前的准备工作 6.1修改/etc/hosts文件 6.2配置DNS服务器+DNS客户端+NTP服务器+NTP客户端 6.3创建用户和组 6.4创建目录 6.5修改用户环境变量 6.6安装相关软件包 6.7配置ssh互信 6.9禁用服务器透明大页 7.安装oracle+19c+rac软件 7.1安装GI软件 7.2创建ASM磁盘,主要是数据文件磁盘和归档日志磁盘 7.3安装数据
库
软件 7.4创建数据
库
实例 7.5日常常用维护集群命令(启停数据
库
,启停集群,查看监听,教同学们怎样不死记命令,而且命令还正确) 8.打补丁 8.1打GI和ORACLE的操作系统补丁 8.2打OJVM补丁 8.3打ORA600的bug补丁 9.课程总结和成果演示 9.1课程总结和成果演示3.rac+dg(单实例)数据
库
安装(pdb架构) 3.1.1dg知识点讲解 3.1.2配置dg监听,密码文件,参数文件。 3.1.2通过rman的duplicate命令进行dg搭建1。 3.1.3通过rman的duplicate命令进行dg搭建2 3.1.4进行数据
库
切换需要的配置。 3.1.5数据
库
正常switch over 3.1.6数据
库
如何fail over 3.1.7dg
库
failover以后通过闪回快速恢复dg 3.1.8dg
库
failover以后通过新主
库
的控制文件快速恢复dg 3.1.9备
库
归档缺失如何进行解决。 3.1.10recover database和recover standby database是否可以在dg中使用? 3.1.11如何通过rman的备份进行搭建dg。 3.1.12dg
库
使用静态监听无法监听pdb数据
库
的service问题如何进行解决? 4.rac+rac dg的实战步骤(pdb架构)(上传中。。。)5.19c单实例数据
库
通过rman备份进行异机迁移到单实例数据
库
5.1通过备份脚本进行数据,归档,控制文件备份 5.2通过备份脚本进行归档,控制文件备份 (注意源
库
备份目录是/backup/db和/backup/ar) 5.3传输备份文件到目标
库
(传输备份文件到目标
库
的/home/oracle/bk目录) 5.4利用参数文件启动数据
库
到nomount 5.5利用备份集恢复控制文件,并启动数据
库
到mount 5.6通过restore database恢复数据
库
5.6.1注册目标
库
备份集到控制文件 5.6.2启动数据
库
到mount状态,确定recover database的序列号 5.7recover database 5.7.1通过rman 进行recover database 5.7.2通过sql 命令行进行 recover database; 5.8.打开数据
库
5.8.1解决打开数据
库
后,sys用户无法远程监听登录问题 5.8.2修改数据
库
动态参数启动数据
库
5.9.备份的扩展 5.9.1如何知道备份集里面有哪些归档 5.9.2如何从这些备份集中提取归档 5.9.3进行异机数据
库
迁移时,如何逐步应用归档,并且如何open read only数据
库
后,继续应用归档 5.9.4为何要进行 open read only进行提前打开验证。 5.10.rman迁移备份的补充 5.10.1如何再rman中设置数据文件,在线日志生成路径。 类似如下命令 run 6单实例数据
库
无数据丢失通过rman备份异机迁移到rac数据
库
和rac数据
库
通过rman迁移到rac数据
库
6.1单实例源
库
进行数据
库
升级 19.3的源
库
升级到19.13版本(包括打数据
库
补丁和ojvm补丁) 6.2.传输备份文件到目标
库
传输备份文件到目标
库
的/home/oracle/bk目录 6.3.利用参数文件启动数据
库
到nomount 6.4.利用备份集恢复控制文件,并启动数据
库
到mount 6.5.通过restore database恢复数据
库
注册目标
库
备份集到控制文件 启动数据
库
到mount状态,确定recover database的序列号 6.6.recover database 通过rman 进行recover database 通过sql 命令行进行 recover database; 6.7.单实例数据
库
恢复完成后,配置为rac数据
库
注册数据
库
到集群 修改数据
库
参数文件到asm 6.8.迁移rac数据
库
到rac数据
库
。 单实例数据
库
异机迁移到rac和,rac数据
库
异机迁移到rac有啥不一样。 根据上面理论,实施rac数据
库
异机恢复到rac7数据
库
本地恢复系列 7.1单实例数据
库
本地恢复 7.2rac数据
库
本地恢复8综合实战(uploading) 7.1实战课题: 有一台11.2.0.3的单实例数据
库
A,数据
库
容量有20T,无备份。 如何迁移到新搭建的rac环境B(数据
库
版本是19.13),并且是迁移到rac的pdb数据
库
中,并且rac数据
库
的asm容量只有21T. 这次实战包含的知识点。 1-如何在环境B复制数据
库
A的软件,最好进行复制,因为数据
库
A的11.2.0.3打了很多补丁,如果安装11.2.0.3软件,会造成版本不一致。 2-如何搭建11.2.0.3的单实例dg。 3-dg归档缺失如何解决。 4-如何升级11.2.0.3单实例到11.2.0.4单实例 5-如何升级11.2.0.4单实例到19.3单实例 6-如何升级19.3单实例到19.13单实例。 7-如何迁移19.13单实例数据
库
到19.13的rac的pdb数据
库
中。9数据
库
升级系列 8.1 单实例19c数据
库
升级到19.13版本。 8.2 单实例12.2.0.1数据
库
升级到19.13版本。 8.3 单实例12.1.0.2数据
库
升级到19.13版本。 8.4 19c数据
库
rac升级到19.13版本。
股票行情传输程序
;;;V2.0修改: 1.修改V1.0的通讯架构,由客户端
连接
服务端,服务端验证通 ;;; 过后,将行情发送给所有在线客户端. ;;; 2.客户端自动创建行情
库
;;; 3.服务端增加IP过滤功能. ;;; 4.客户端增加当服务端有问题时,自动
连接
备份服务端功能. [COMMON] ;0为客户端,1为服务端 type=1 ;如为客户端,则填服务端的IP,如为服务端,则填本机IP IP=127.0.0.10 ;通讯端口,双方需配置相同 PORT=9999 ftpport=5000 ;用于配置发送一轮后,等待多少毫秒开始新一轮 delay=1000 ;用于配置是否发送上海行情,1发送,0不发送 send_sh=1 ;用于配置是否发送深圳行情,1发送,0不发送 send_sz=1 ;用于配置是否发送文件 send_file=1 ;用于配置周末是否发送 holiday=0 [CLIENT] ;以下目录必须存在 shhq=d:\\sh\\ szhq=d:\\sz\\ ;文件存放路径 shfilepath=d:\\sh\\msg\\ szfilepath=d:\\sz\\msg\\ other=d:\\sz\\other\\ ;当服务端程序断开时,自动切换到备份服务端 backupip=127.0.0.2,127.0.0.3 [SERVER] shhq=d:\\hqsource\\shhq\\show2003.
dbf
szhq=d:\\hqsource\\szhq\\sjshq.
dbf
,d:\\hqsource\\szhq\\sjsxx.
dbf
,d:\\hqsource\\szhq\\stbhq.
dbf
starttime=09:55:00-15:31:00,15:32:30-23:15:50 stoptime=23:15:00 ;用于控制是否限制客户端
连接
,如=0,则不限制客户端,否则只允许IP_PERMIT段的IP地址 ip_filter=1 ip_permit=168.166.129.175,127.0.0.10,127.0.0.2 [sendfile] ;发送文件时间 sendfiletime=14:10:00 ;文件列表 shfiles=c:\\*.txt szfiles=c:\\*.
dbf
otherfiles= qzxx=d:\\vccode\\qzxx0525.txt
基于java实现的数据
库
管理系统.pdf
基于java实现的数据
库
管理系统 ⼀、需求分析说明 通过对数据
库
系统原理的学习,掌握数据
库
管理系统的运⾏原理,尝试在给定的
DBF
⽂件操作框架的物理储存基础上通过java建⽴⼀个数据
库
管理系统,以更好的温习学习的知识。 基本功能如下: 实现创建表,并把约束条件存储到建⽴好的数据字典中 为表添加删除列操作和删除表操作 实现对表数据的插⼊操作,并实现插⼊前约束检测 实现对表数据删除操作 实现对表数据的修改操作,修改前对修改数据进⾏约束检测 实现对表数据的查询操作,完成多表查询,单条件多条件查询,单字段排序与多字段排序 实现对输⼊过的SQL语句进⾏系统⽇志记录,并添加时间 界⾯友好,易与操作,通过创建⼀个简单的窗⼝实现对SQL语句的输⼊和对运⾏结果的显⽰ 该系统存在于com.silence.mysql包中,系统⽂件夹⽬录下的data⽂件夹是数据
库
DBF
⽂件的存储⽬录,logs⽂件夹是系统⽇志⽂件⽬录。 该模块是数据
库
系统的主模块,在包主⽬录下,包括三个类DBMS.java、DBMSForm.java、MyException: DBMS.java:系统的运⾏中⼼,通过输⼊的SQL语句开头将SQL语句传⼊到相应的⼦模块,并对SQL语句进⾏标准化预处理;通过对输⼊ 的正确的SQL语句实现对系统⽇志的记录 DBMSForm.java:系统的显⽰窗⼝,通过单例模式创建⼀个显⽰窗⼝,实现对SQl语句的输⼊操作和对运⾏结果的反馈显⽰,提供接⼝实现 让其他模块运⾏时对UI界⾯的即时刷新,该类中的main函数是系统的运⾏⼊⼝ MyException.java:⾃定义异常,通过接收⼦模块抛出的运⾏时异常,实现将异常反馈输出到UI界⾯中供⽤户参考 该模块在包名下的
dbf
包中,通过java
dbf
4.1.jar包提供的
DBF
⽂件操作函数
库
,实现对数据
库
DBF
⽂件的读写操作,该模块包括
DBF
Content.java和
DBF
Utils.java两个类。
DBF
Content.java:这个是⼀个JavaBean,通过将读取到的
DBF
中数据存储到这个JavaBean中,实现对数据
库
中数据的操作
DBF
Utils.java:
DBF
⽂件操作⼯具类,通过对java
dbf
4.1.jar中函数的调⽤,实现对
DBF
⽂件的读写操作,提供创建表,插⼊表和查询表 的操作函数 该模块在包名下的where包中,通过对SQL字符串中提取的where块的解析,实现将where语句条件翻译成OR条件组,OR条件组中包括 AND条件组,条件组类中提供对⼀条记录的条件匹配操作函数,进⽽实现对⼀条记录的where条件匹配操作,供数据
库
⼦模块使⽤。该模块 包括两个类:OrOfWhere.java和AndOfWhere.java: OrOfWhere.java:每个实例代表由OR
连接
的条件语句块的⼀边,OR语句块中可能包含多个And语句 AndOfWhere.java:每个实例代表⼀个AND
连接
的条件语句块的⼀边,AND语句块实现了Between…and…、=、<>、<、<=、>、>=条件 匹配 该模块在包名下的module包中,其中包括Create.java、Alter.java、Drop.java、Insert.java、Delete.java、Update.java、Select.java 七个功能,每个模块的构造函数和init()函数执⾏对SQL语句的解析和信息提取,合成可视化的执⾏类,模块中的excuteSQL()函数是该模 块的执⾏函数,执⾏结果返回到DBMSForm中进⾏UI刷新,信息反馈。 通过对Create table Student(列名 数据类型 约束条件 ………);语句的截取得到表名,将"("和")"中间的字符串以逗号分开得到列 字符串,再以空格分解得到列名,类型和约束条件。 通过对
DBF
Utils.create
DBF
()函数的调⽤实现表的创建操作,将约束条件作为记录添加到data⽬录下的"constraint.
dbf
"中实现对约束 条件的数据字典存储,操作过程中,primary key,unique,not null模仿Linux中的权限数的⽅式,primary key为1,unique为2,not null为4,来实现⼀个整数记录三个约束条件的⽬的。 通过对SQL字符串拆分解析,提取表名、列名和"ADD"、"DROP",将对应数据表中的数据读取到内存中,并根据列名对
DBF
Content中的字段数组进⾏增加和删除,再将执⾏后的
DBF
Content回写⼊
DBF
⽂件中,实现添加删除列操作。 由于每个数据
库
表以⼀个⽂件来存储,⽂件名即是表名,删除表操作实际上是提取SQL字符串中的表名,再到data⽂件夹下删除对应的⽂ 件。 根据空格拆分SQL字符串,提取表名和列属性的键值对,通
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章