问个关于操作dbf数据库的问题 [问题点数:80分,结帖人funxu]

Bbs7
本版专家分:15348
Blank
红花 2011年11月 Delphi大版内专家分月排行榜第一
2011年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2014年4月 Delphi大版内专家分月排行榜第二
2011年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年1月 Delphi大版内专家分月排行榜第三
2011年9月 Delphi大版内专家分月排行榜第三
结帖率 100%
Bbs7
本版专家分:15348
Blank
红花 2011年11月 Delphi大版内专家分月排行榜第一
2011年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2014年4月 Delphi大版内专家分月排行榜第二
2011年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年1月 Delphi大版内专家分月排行榜第三
2011年9月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:13953
Bbs2
本版专家分:143
Bbs7
本版专家分:15348
Blank
红花 2011年11月 Delphi大版内专家分月排行榜第一
2011年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2014年4月 Delphi大版内专家分月排行榜第二
2011年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年1月 Delphi大版内专家分月排行榜第三
2011年9月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:27009
Blank
蓝花 2012年12月 Delphi大版内专家分月排行榜第三
2012年11月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:15348
Blank
红花 2011年11月 Delphi大版内专家分月排行榜第一
2011年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2014年4月 Delphi大版内专家分月排行榜第二
2011年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年1月 Delphi大版内专家分月排行榜第三
2011年9月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:15348
Blank
红花 2011年11月 Delphi大版内专家分月排行榜第一
2011年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2014年4月 Delphi大版内专家分月排行榜第二
2011年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年1月 Delphi大版内专家分月排行榜第三
2011年9月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:27009
Blank
蓝花 2012年12月 Delphi大版内专家分月排行榜第三
2012年11月 Delphi大版内专家分月排行榜第三
Bbs4
本版专家分:1052
Bbs7
本版专家分:15348
Blank
红花 2011年11月 Delphi大版内专家分月排行榜第一
2011年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2014年4月 Delphi大版内专家分月排行榜第二
2011年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年1月 Delphi大版内专家分月排行榜第三
2011年9月 Delphi大版内专家分月排行榜第三
Bbs8
本版专家分:41830
Blank
红花 2012年10月 Delphi大版内专家分月排行榜第一
2012年9月 Delphi大版内专家分月排行榜第一
2012年8月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第一
2012年6月 Delphi大版内专家分月排行榜第一
2012年5月 Delphi大版内专家分月排行榜第一
2011年12月 Delphi大版内专家分月排行榜第一
Blank
黄花 2012年4月 Delphi大版内专家分月排行榜第二
2012年3月 Delphi大版内专家分月排行榜第二
2012年1月 Delphi大版内专家分月排行榜第二
2011年11月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年2月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:15348
Blank
红花 2011年11月 Delphi大版内专家分月排行榜第一
2011年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2014年4月 Delphi大版内专家分月排行榜第二
2011年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年1月 Delphi大版内专家分月排行榜第三
2011年9月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:14382
Blank
黄花 2012年5月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年4月 Delphi大版内专家分月排行榜第三
2011年8月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:15348
Blank
红花 2011年11月 Delphi大版内专家分月排行榜第一
2011年10月 Delphi大版内专家分月排行榜第一
Blank
黄花 2014年4月 Delphi大版内专家分月排行榜第二
2011年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2012年1月 Delphi大版内专家分月排行榜第三
2011年9月 Delphi大版内专家分月排行榜第三
vb操作dbf 源代码
Dim CNN     As New ADODB.ConnectionDim STRSQL     As String打开Private Sub Form_Load()Sub Form_Load()    CNN.ConnectionString = "Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDb=E:DBF"
用C++访问DBF文件的方法
//<em>dbf</em>.hpp#ifndef DBF_H#define DBF_H#include typedef int   BOOL;#define MAXFIELD 100typedef struct Column{ char      *name; // length  unsigned char type;  // C-N-F-D-L-M-G unsigned char len; unsigned
java 读取dbf文件
先来定义<em>dbf</em>文件的格式,先来定义<em>dbf</em>header,[code=&quot;java&quot;]import java.io.EOFException; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.nio.channels.ReadableByteChannel...
java通过jdbc-odbc访问dbf数据源
<em>dbf</em>这个东西太老了,以至于老的资料都不好找,既不安全也不稳定,想不明白交易所怎么会拿这样的数据来做数据格式。 一般可以通过odbc直接访问access那样去访问<em>dbf</em>,但是通过java的话可以用jdbc-odbc来访问。废话不多说。下面是步骤和代码: 1.现在windows平台上面建立一个<em>dbf</em>数据源,我的<em>dbf</em>文件的路径是 d:\<em>dbf</em>Test\test.<em>dbf</em> 在“管理工具”---&amp;g...
C#操作VFP的dbf数据库文件实例
实例中分别使用Oledb和Odbc<em>操作</em>vfp<em>数据库</em><em>dbf</em>文件,<em>操作</em>包括:读取,增删改。已测试可直接使用,使用方法:下面代码分两个部分aspx和cs,在vs2005中新建网站项目,分别copy文件到想要的文件中即可。aspx页面:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1
每日笔记——Delphi如何通过ADO链接.db(.dbf)文件
最近根据公司工作安排需要学会用ADO链接.db<em>数据库</em>。
VC操作DBF数据库文件
VC<em>操作</em>DBF<em>数据库</em>文件的类,用于读写<em>dbf</em>文件
C#.net 访问VFP(DBF)文件的示例
C#.net 访问VFP(DBF)的是示例,使用OLEDB的功能。需要安装 VFPOLEDBSetup.msi
.Net(C#)操作DBF心得
最近做了一个小项目,<em>关于</em>读写DBF的,把心得写下来,分享一下 首先感谢bluesky521,很多<em>关于</em>DBF的心得,都是从他的博客学到的,我这里只是整理一下而已(bluesky521 Blog地址:http://www.cnblogs.com/bluesky521/archive/2006/10/22/536788.html)  <em>关于</em>读取DBF主要分ODBC与OLEDB这两种
没有执行drop操作,手动删除了无用DBF文件后,导致无法启动ORCL
前言:<em>数据库</em>没有执行drop某个表空间,手动删除dmp文件,导致无法正常启动orcl   解决思路,删除文件了里相关的dmp关联。 解决过程如下 Microsoft Windows [版本 6.1.7600]   版权所有 (c) 2009 Microsoft Corporation。保留所有权利。      C:\Users\守望幸福&amp;gt; set  oracle_sid=o...
VFP命令,DBF数据内部函数
    VFP命令是一种实现对<em>数据库</em>系统进行<em>操作</em>的动词或短语。VFP命令可在VFP命令窗口中单独运行,也可编制成程序成批运行,由命令和函数编制的程序可对<em>数据库</em>系统进行自动、复杂的<em>操作</em>,使<em>数据库</em>系统应用起来更加友好、方便。 ¨         VFP常用命令分类表     类别   命令   建立文件类 ...
C++老代码 -- DBF数据文件操作类DBFile
        十几年前,dBASE、FoxBase和FoxPro<em>数据库</em>盛极一时,C/C++程序员使用C/C++直接<em>操作</em>DBF数据文件是理所当然的事,下面是我在1994年写的一个DBFile类代码。        DBFIle类的头文件:// DBFIO.HPP#ifndef    __DBFIO_HPP#define    __DBFIO_HPP#include stdlib.h>#
用Odbc读取dbf文件可能存在的问题且不易被发现
近几天新建一个项目做测试,
vb.net读取dbf、Excel、Access数据文件
看到网上很多朋友在查找使用VB.net如何对DBF、XLS 等常用数据文件进行访问,特别写了个小程序,来演示一下。由于对具体数据文件的<em>操作</em>已经被封装到了oledb中,所以对数据文件的<em>操作</em>在vb。net的代码是一样的,学要我们做的就是为oldb连接字符串设置为正确连接字符串就行了。有个网站http://www.connectionstrings.com/提供了大量的<em>关于</em>连接字符串的信息,大家可以
ODBC驱动安装程序,用于读取DBF文件
ODBC驱动程序,用于读取DBF文件<em>数据库</em>内容。安装完成后,可编写程序代码读取.<em>dbf</em>文件里的内容来执行自己的业务。有需要的伙伴们可以下载使用。
C++操作Dbf文件
功能:<em>操作</em>DBF文件的C++代码,可以创建DBF文件、读取DBF文件、写入DBF文件、拷贝DBF文件的结构 环境:需要C++11和BOOST库,需要设置环境变量BOOST_HOME指向BOOST的根目录 例子:见main.cpp
C#操作dbf,和发送html邮件
<em>关于</em>如何<em>操作</em><em>dbf</em><em>数据库</em>,和发送html邮件的人和饭堂辅助系统
JAVA解析DBF文件导入到Oracle数据库
DBF文件是一种<em>数据库</em>文件,可用于记录<em>数据库</em>中的数据。 比较简单的文法是用plSQL导入,方法:工具--ODBC导入器---dBase File---选择文件----导入。 这里我讲解的是用JAVA代码来导入数据 ,原理是用DBFReader类解析DBF文件,并转换成SQL语句执行。 第一步获取所有字段信息,生成保存所有字段的字符串,格式:(id,name,sex) 第二步依次读取每一行数
【JAVA】读取和写入数据库生成的dbf文件
后缀名为.<em>dbf</em>的文件是来源于<em>数据库</em>,是<em>数据库</em>保存数据的一种方式。在java的开源库中,java<em>dbf</em>开源库,是专门用来读写<em>dbf</em>文件的工具。 【开发环境】 1、java开发工具,jdk-8u131-windows-x64.exe。 2、IDE环境,eclipse-jee-neon-2-win32-x86_64, 3、java<em>dbf</em>三方包 java<em>dbf</em>-1.5.0.jar,java<em>dbf</em>
java 读取 dbf数据库dbf文件代码
java 读取 <em>dbf</em><em>数据库</em>的<em>dbf</em>文件代码   package cai.fu.com; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.math.BigDecima
DBF数据源驱动
oracle数据源驱动适合oracle<em>数据库</em>用户使用,本人使用<em>数据库</em>版本11g
.net(c#)读取*.dbf文件数据的类库
新制作了一个库存管理软件(c/s),<em>数据库</em>用mssql,客户端用.net开发。用户在客户端对数据进行查看、添加、导入、编辑、删除、打印等<em>操作</em>。公司原来的一些数据存储在.<em>dbf</em>文件中,必须在客户端对.<em>dbf</em>文件进行访问,以导入数据。从网上搜集到<em>关于</em>.<em>dbf</em>文件格式的信息和一部分c语言直接访问.<em>dbf</em>文件的实例,写了一个c#直接访问.<em>dbf</em>的类,支持直接获取.<em>dbf</em>文件的DataSet,获
java操作dbf+java读取dbf 项目源码
java <em>操作</em> <em>dbf</em> 读取 java <em>操作</em> <em>dbf</em> 读取 java <em>操作</em> <em>dbf</em> 读取 java <em>操作</em> <em>dbf</em> 读取 java <em>操作</em> <em>dbf</em> 读取
.DBF格式数据导入到Mysql中处理方式
写在前面 1、.DBF格式文件的编码格式未知 2、使用Microsoft Visual FoxPro 9.0 SP1打开.DBF文件 3、虽然Mysql提供了可以导入.DBF文件的接口,但是因为.DBF文件编码格式未知,因此无法导入。所以这里采用的方法如下: Step1:先将.DBF文件导出成txt文件 Step2:将txt文件编码格式改成UTF-8 Step3:将txt文件导入Mys...
用c#打开.DBF文件 读取内容到DataTable或DataSet中
转自:http://www.cnblogs.com/weekzero/archive/2009/10/13/1582793.html /* 现在开发的很多软件需要和一些老的系统进行数据交互,其中仍然有很多的在用foxpro<em>数据库</em>,对于我们这些一毕业就是.net和SqlServer的环境里,还真有些头疼。前些天就遇到一个将<em>dbf</em>数据文件读取到datagridview里,然后再导入到S
DBF文件的初步了解(一)
DBF文件格式是一种比较“古老”的<em>数据库</em>文件格式了。要不是最近项目中需要,笔者恐怕到今天也不曾听说过DBF文件格式。 作用:DBF<em>数据库</em>格式是DOS系统中的dBase<em>数据库</em>和FoxPro<em>数据库</em>所使用的<em>数据库</em>格式。如今,如果电脑上没有安装这两款软件,可以使用Excel打开。 数据结构 1. 数据文件.DBF结构分析  <em>数据库</em>文件由头记录(header record)和数据记录(data re
C# .net 彻底删除DBF文件的物理数据
彻底删除DBF文件的物理数据,在使用Delete删除表中的数据时,使用select查询还是存在,没有达到想要的效果
java读取DBF解决方案(可以解决javadbf.jar对DBF部分中文乱码和错行等杂症)
因为需要用ODBC所以需要是windows平台 1、安装VFP for ODBC驱动(系统自带的dBase驱动不行哈) VFPODBC.msi 安装好后ODBC dsn会多出来一个东东,如下图1: 图1 2、创建ODBC数据源 DBF的ODBC建立方法: X86server,进入 控制面板--系统和安全--管理工具--ODBC数据源--右键管理员方式运行 X64(win7,server):C:\windows\sysWow64\odbcad32.exe 右键管理员方式运行,如图1 在"系统DSN"中找到刚安装驱动后增加的项"Microsoft visual foxpro Driver",双击编辑出现如图2: 图2 3、java连接ODBC private String url = "jdbc:odbc:VF";//这里连接的是student数据源配置的java语句 private Connection conn = null; private Statement stmt = null; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver搜索"); conn = DriverManager.getConnection(url,"o",""); stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); } catch (Exception e) { System.err.print("Error" + e.getMessage()); }   
java 实现DBF文件读取与创建
java 实现DBF文件读取与创建
将VF的dbf文件导入到oracle数据库的方法
将<em>dbf</em>文件导入到oracle<em>数据库</em>的方法 1.     需要安装VFODBC驱动,安装完之后会在系统管理工具ODBC数据源(32)中系统DSN多出两个驱动: 2.     在配置里面设置DBF的路径(path) 3.     利用pl/SQL Developer 工具-ODBC导入器 连接即可看见<em>dbf</em>文件。
C#读取DBF文件到DataTable
  public DataTable GetDbfDataByODBC(string m_Path)         {             DataTable blTable = new DataTable();             try             {                 // <em>dbf</em>所在目录看成一个<em>数据库</em>, <em>dbf</em>文件看成一个表               ...
如何用C#创建dbf表文件
string str_oleConn = @"provider=VFPOLEDB.1;Data Source=D:\xxx\;Source Type=<em>dbf</em>;user id=admin;password=;"; System.Data.OleDb.OleDbConnection ole_conn = new System.Data.OleDb
dbf文件解析样例
#include #include #include #include //------------------------------------------------------- typedef struct HeadOfDbf { unsigned char tab; unsigned char year; unsigned char month; unsign
ORACLE11g 重装系统后根据dbf恢复数据库
1.安装一个和原系统一致的oracle 环境,主要包括版本、数据名sid、实例名、路径和<em>数据库</em>编码一致 2.修改listener.ora的参数SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\oracle\product\10.1.0\db
Java解析之纠结的DBF文件
http://qindongliang1922.iteye.com/blog/1941485 使用JDBC-ODBC桥接方式读取Access文件,使用Acces 与DBF都需要配置桥接模式,在控制面板里,选择管理工具里配置 核心代码如下, Java代码   try {              Class.forName("sun.jdbc.odbc.
Oracle11g 崩溃后-dbf数据库文件恢复
Oracle环境:11g 小版本:11.2.0 当前存留文件:<em>dbf</em>文件,log文件,ctl控制文件,在这个基础上还原<em>数据库</em>。笔者弄了2天终于成功。
将DBF文件导入Sqlserver数据库
这里我将具体描述一下<em>dbf</em> 导入 sql2005的<em>操作</em>步骤(access、excel我没试过,解决<em>问题</em>的原理应该一样)!!项目中的<em>问题</em>:用户选择N个<em>dbf</em>文件导入sql2005<em>数据库</em>,由于每年<em>dbf</em>表结构都在变化,所以在sql2005中根本就不存在,需要每年根据<em>dbf</em>的结构自动建表。解决方法(摘抄自网络):          --方法一:         select * into 要生成的SQL表名 from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','dBase IV;H
数据库dbf文件还原
<em>数据库</em>宕机后,oracle <em>数据库</em>的<em>dbf</em>文件在新<em>数据库</em>中还原数据
用javadbf数据库导出数据成dbf文件
前一个星期碰到一个需求,是这样的:  本地系统有一张表,用于存放一种病人文书的记录,类似于一张病人信息登记表,需要将这个一定时间段内的数据,导出成<em>dbf</em>文件 碰到需求的时候,我在像<em>dbf</em>文件是个啥玩意儿,没见过啊。百度一下,哦,原来是<em>数据库</em>的数据文件,而且要<em>数据库</em>的控制文件里有描述信息,<em>数据库</em>实例,才可以加载里面的数据到内存。 所以我就建了个tablespace,以及<em>dbf</em>文件,然后把
物理删除DBF文件导致数据库不能正常使用的解决方法
物理删除DBF文件导致<em>数据库</em>不能正常使用的解决方法 由于oracle安装所在的磁盘空间不足,故把不用的数据文件/home/oracle/ghjh.DBF 直接物理删除,导致<em>数据库</em>普通用户无法正常登录。 解决办法: 用sys用户登录<em>数据库</em>,执行命令:  SQL&amp;gt;  alter database open;  alter database open  ORA-01157: 无法标识/...
关于操作dbf问题
网上的原代码和j<em>dbf</em>包都研究了很久,还是没解决。 怎么把<em>dbf</em>文件通过上传导入到oracle中 rn我已经实现把<em>dbf</em>的内容读出来,但是实在不知道怎么<em>操作</em>那些信息。rnrn李名 常青花园 430020.0 1.3900002291E10 王天 将军花园一村 430030.0 1.3029349321E10 立花 430010.0 1.3023948211E10 rnrn这是我读出的数据 oracle 中对应的为 name dz yb telrnrn实在不知道该怎么生成sql语句 插入 因为它读出来的都是 按照一列 一列来的 rnrn哎 我说的很糊涂了 语句都组织不好了 反正就是读<em>dbf</em>然后插入oracle 有谁做过的 教教小人吧 QQ:176028141rnrnrn
如何使用C#连接dbf数据库
samples:string connStr="PWD=;SourceType=DBF;UID=;Collate=Machine;Deleted=Yes;BackgroundFetch=Yes;Exclusive=No;Driver=Microsoft Visual FoxPro Driver;Null=Yes;SourceDB=h://";   OdbcConnection conn=new O
Oracle11g通过DBF恢复数据
刚刚维护了一个oracle,该项目组里有台用了很久的开发用的oracle机器,崩溃了,还是windows装的oracle11g,oracle还是个32位的,只留下一堆<em>dbf</em>文件,刚开始尝试安装64位的oracle,直接恢复<em>dbf</em>文件,结果能登录到服务器上但无法打开表,提示有错误,于是重新安装32位的oracle再恢复<em>数据库</em>,记录如下: C:\Users\Administrator&amp;gt;sq...
oracle dbf文件丢失 无备份情况下ORACLE数据文件丢失恢复
使用alter database create datafile恢复丢失数据文件 如果由于误删除<em>操作</em>或其它物理原因呆滞Oracle<em>数据库</em>数据文件丢失。 在已开启归档且所创建数据文件之后的归档都在的情况下,即使<em>数据库</em>没有备份,其丢失数据文件也是进行恢复的,且不会有数据丢失。 这里我们可以使用以下语句来建立新的空数据文件以替代旧数据文件: ALTER DATABASE ... CREATE...
DBF文件导入sql server 2008R2数据库
自己工作中,遇到的<em>问题</em>,摸索着解决,
用JavaDBF操作(读、写)DBF文件
最近的一个项目需要动态生成DBF文件,用到JavaDBF,简单介绍一下官方网站:http://java<em>dbf</em>.sarovar.org/官方英文指南:http://sarovar.org/docman/view.php/32/23/java<em>dbf</em>-tutorial.html最新版本:0.4.0,最后发布时间还是在2004年4月1日,看来DBF真是老了。老归老,有些时候还是得用。下面是分别是读取和写D
c语言写的*.dbf文件的操作函数库
为什么编写本函数库?  目前好多电力方面的抄表器由于其RAM内存及FLASH闪存的空间都比较小,没有办法象java那样调用各种基于各种大型<em>数据库</em>的外界jar包进行数据采集工作。为此,<em>dbf</em>这种简单的结构型<em>数据库</em>成为手选。另外,因为抄表器要求的数据格式也比较简单,选用这种结构型的最贴合实际。  基于以上两点,本人上网搜了些这方面的资料,想down一个.<em>dbf</em>驱动,但水平有限没找着,只好自己编写了。直
Oracle通过DBF恢复数据
Oracle软件误删损坏不用慌,数据恢复技术来帮忙。只要数据文件尚在,无备份文件也能完整恢复<em>数据库</em>。千万不可因为玩坏了<em>数据库</em>而跑路,一切都还有救!
迁移oracle的dbf数据文件
今天在一个dba朋友的指点下,尝试了一下迁移oracle<em>数据库</em>的数据文件,记在这里做个备忘。 要迁移的目标文件原来是/u01/app/oracle/oradata/sid/TEST.<em>dbf</em>,要迁移到/u02/app/oracle/oradata/sid/这个目录下面 首先用oracle用户执行sqlplus / as sysdba,进入sqlplus,然后先看看当前有哪些数据文件 SQL> select name from v$datafile;
mysql数据库如何导入dbf格式数据
工具: 1)navicat for mysql 软件 2)<em>dbf</em>数据文件一份 步骤: 1)打开navicat for mysql 软件,选择要导入数据的<em>数据库</em>,点击导入向导按钮,弹出导入数据对话框。 2)选择dbase文件(*.<em>dbf</em>),点击下一步 3)选择要导入的<em>dbf</em>格式数据,这里需要注意的是编码一定要选择与<em>dbf</em>文件相同的编码,否则中文会乱码的。 4)选择目标表。你可以选择...
oracle数据库工作笔记之迁移oracle的dbf数据文件
可能你在搭建<em>数据库</em>的时候没有考虑的很周全,数量的迅速增大,设备性能的跟不上,这个时候可能会需要考虑将<em>数据库</em>的数据文件等一些文件放到性能比较高的存储上时就会涉及到以下的知识,希望能够帮到你。首先用oracle用户执行sqlplus / as sysdba,进入sqlplus,然后先看看当前有哪些数据文件 SQL> select name from v$datafile; 然后看到结果里有个
ado.net读取dbf文件内容到DataTable
             OdbcConnection conn = new OdbcConnection();             string table = @"D:\05164108.DBF";             string connStr = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;Sou
oracle通过DBF恢复数据
前一段客户运行的项目<em>数据库</em>突然崩溃,并且没有进行数据备份。解决办法:  1,安装oracle 10g<em>数据库</em>并创建一个要恢复的<em>数据库</em>相同一的实例(注意:最好是新安装的<em>数据库</em>,并且安装的<em>数据库</em>尽量和要恢复的<em>数据库</em>的版本一致,并且实例必须一致,再次注意要创建一个相同的表空间); 2,以sysdba身份登录:对控制文件进行备份; sqlplus /nolog;(此处不能加分号,否则黑屏窗口会一闪而过...
c++ DBF 读取数据库DBF格式,实例代码
c++ DBF 读取<em>数据库</em>DBF格式,实例代码 c++ DBF 读取<em>数据库</em>DBF格式,实例代码
arcengine 以数据库方式读取dbf
public static System.Data.DataTable StatAttributively(string filepath, string groupbyfield, string typeColumn, string summaryfield) {
关于DBF数据库问题
我在工程中引用的DBF<em>数据库</em>,错误为“3170,找不到可用的ISAM。如何解决?rnFOXPRO的驱动为哪一个?怎样注册?
动态创建DBF数据文件
1、SQL建表:   query1.close;   query1.sql.text:='create table "mytable.<em>dbf</em>" (n1 char(10))';   query1.execsql;   DELPHI建表:   table1.close;   table1.fielddefs.clear;   table1.fielddefs.add('n1',ftstring,10,false);<
两个foxpro的dbf表的比较
对两个结构相同,并且含有两个以上相同字段的<em>dbf</em>表进行比较。
dbf文件操作工具
<em>dbf</em>文件 DBF文件格式是一种比较“古老”的<em>数据库</em>文件格式了,<em>dbf</em>是dBase和FoxPro所使用的<em>数据库</em>格式,在没有这两种软件的情况下,可以使用Excel打开文件。在Excel的“打开”文件的对话框中,选择文件类型为“dBase(*.<em>dbf</em>)”就可以了。如果没有安装Excel,还可以使用另外的一些专门软件,如http://www.<em>dbf</em>view.co...
dbf文件导入到SqlServer中
1、首先要确保本地计算机已经安装了VFP数据源的驱动程序。如果没有安装,请点击此处下载VFPODBC.msi 2、配置ODBC数据源,具体步骤请参照以下图片  3、把<em>dbf</em>数据表导入到sqlserver中(本文中是已桌面上的一个文件夹为例) 
delphi 往DBF插入数据,日期时间格式,时间部分无法插入问题
  一般的参数赋值的方法是不行的,如下方法:  var i:integer;       fldName : string;       d : TDateTime;   begin     ...     sSQL := Format('insert into abc.<em>dbf</em> (TyNUMERIC,TyChar,TyDate,Tyvarchar,Tydatetime)'     ...
Java操作DBF文件的API
java<em>操作</em>DBF文件的API zip格式,包括jar包和doc
JavaDBF操作DBF文件
JavaDBF 是让Java可以方便的<em>操作</em>DBF文件的一jar 包,在 http://sarovar.org/projects/java<em>dbf</em>/ 可以下载到。下载根据文档可以很快上手的<em>操作</em>DBF文件。下面附两段代码:读取DBF文件:这个是指南中的例子。import java.io.*;import com.linuxense.java<em>dbf</em>.*;public class JavaDBFRe
oracle数据恢复:利用ctl,dbf,log
任何一种技术方案都有其使用场景,我这个主要是针对没有dmp备份,卸载了<em>数据库</em>,但是有实例的ctl,<em>dbf</em>和log文件都存在的情况。其实这种情况也蛮多的。       网络上说的情况大多比较复杂,要么ctl丢失的,只有<em>dbf</em>,需要通过手段重建ctl和log文件,不过经过本人测试,重建ctl没有成功,由于时间有限,没来得及调研。       本人恢复oracle背景是自己卸载了oracle10g,
oracle数据库DBF文件存储位置移动
select tablespace_name ,file_name from dba_data_files; alter tablespace USERS offline; --关闭oracle服务 --剪切DBF文件 alter tablespace USERS rename datafile 'C:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF...
paradox工具
一套<em>操作</em><em>数据库</em>(*.db,DBF) 的工具,功能非常的强大。
从oracle导出数据到dbf
package org; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import javax.swing.JOption...
误删ORACLE的DBF文件,导致无法启动ORACLE。
错误:ORA-01033: ORACLE initialization or shutdown in progress 1:运行    cmd  sqlplus "/as sysdba" 结果:SQL*Plus: Release 10.2.0.3.0 - Production on 星期一 8月 24 14:53:26 2015 Copyright (c) 1982, 2
c# DBF数据库导入导出实例
c# DBF<em>数据库</em>导入导出实例 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Data.Odbc; using System.Data.SqlClient; namespace DbfExample { public partial class Form1 : Form { System.Data.Odbc.OdbcConnection conn; public Form1() { InitializeComponent(); } //导出数据 private void btnOut_Click(object sender, EventArgs e) { string connect = "Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=c:\\; "; OdbcConnection myconn = new OdbcConnection(connect); string sqlt ="CREATE TABLE aa.DBF (cc int(10))"; myconn.Open(); OdbcCommand olec = new OdbcCommand(sqlt, myconn); try { int i = olec.ExecuteNonQuery(); MessageBox.Show("'" + i + "'success"); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { olec.Dispose(); myconn.Close(); } //string ole_connstring = @"Provider=microsoft.jet.oledb.5.0;Data Source=D:\;"; //System.Data.OleDb.OleDbConnection ole_conn = new System.Data.OleDb.OleDbConnection(ole_connstring); //try //{ // ole_conn.Open(); // System.Data.OleDb.OleDbCommand cmd1 = new System.Data.OleDb.OleDbCommand // ("Create Table TestTable (Field1 int, Field2 char(10),Field float(10,2))", // ole_conn); // System.Data.OleDb.OleDbCommand cmd2 = new System.Data.OleDb.OleDbCommand // ("Insert Into TestTable values (1,'Hello3',520.20)", ole_conn); // System.Data.OleDb.OleDbCommand cmd3 = new System.Data.OleDb.OleDbCommand // ("Insert Into TestTable values (2,'Hello4',18076.60)", ole_conn); // cmd1.ExecuteNonQuery(); // cmd2.ExecuteNonQuery(); // cmd3.ExecuteNonQuery(); //} //catch (Exception ex) //{ // MessageBox.Show(ex.Message); //} //finally //{ // ole_conn.Close(); //} } //导入数据 private void btnIn_Click(object sender, EventArgs e) { } private void Form1_Load(object sender, EventArgs e) { Bind(); } private void Bind() { try { conn = new System.Data.Odbc.OdbcConnection(); string table = @"C:\测试例子\Dbf\prepur.<em>dbf</em>"; string connStr = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" + table + ";Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO"; conn.ConnectionString = connStr; conn.Open(); string sql = @"select * from " + table; OdbcDataAdapter da = new OdbcDataAdapter(sql, conn); DataTable dt = new DataTable(); da.Fill(dt); this.dataGridView1.DataSource = dt.DefaultView; //MessageBox.Show(dt.Rows[0][0].ToString()); } catch { } finally { conn.Close(); } } private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { conn = new System.Data.Odbc.OdbcConnection(); string table = @"C:\测试例子\Dbf\table1.<em>dbf</em>"; string connStr = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" + table + ";Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO"; conn.ConnectionString = connStr; conn.Open(); string id = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString(); string sql = @"select * from " + table + " where id='" + id + "'"; OdbcDataAdapter da = new OdbcDataAdapter(sql, conn); DataTable dt = new DataTable(); da.Fill(dt); txtId.Text = id; txtName.Text = dt.Rows[0]["name"].ToString(); txtAddress.Text = dt.Rows[0]["address"].ToString(); } catch { } finally { conn.Close(); } } private void Add() { conn = new System.Data.Odbc.OdbcConnection(); string table = @"C:\temp\Dbf\table1.<em>dbf</em>"; string connStr = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" + table + ";Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO"; conn.ConnectionString = connStr; conn.Open(); OdbcCommand cmd = new OdbcCommand(); cmd.Connection = conn; string sql = "insert into " + table + " values('" + txtId.Text + "','" + txtName.Text + "','" + txtAddress.Text + "')"; cmd.CommandText = sql; cmd.CommandType = CommandType.Text; cmd.ExecuteNonQuery(); Bind(); } private void btnTOSQL_Click(object sender, EventArgs e) { try { string sql = "Insert Into <em>dbf</em>tosql select * From openrowset('MSDASQL','Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=C:\\temp\\Dbf','select * from table1.<em>dbf</em>')"; SqlConnection con = new SqlConnection("server=.;database=labelprint;uid=sa;pwd=sa"); con.Open(); SqlCommand cmd = new SqlCommand(sql, con); cmd.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } }
vb打开FoxPro的DBF文件的例子
在窗体上拉一个DataGrid控件,再用下列代码测试 Dim conn As New ADODB.Connection Dim rss As New ADODB.Recordset conn.ConnectionString = "provider=msdasql;DRIVER=Microsoft Visual FoxPro Driver;UID=;Deleted=yes;N
delphi下对dbf文件进行物理删除
    我们知道,一般的<em>dbf</em>文件执行delete<em>操作</em>都只是对文件进行逻辑删除(对记录做标记,可以恢复),而怎么使记录彻底删除呢?如下:procedure PackTable(Table: TTable);var  Props: CURProps;begin  // 必须以独占方式打开  if (not Table.Active) or (not Table.Exclusive) then Exi...
一个小工具 dbf 批量重建索引(含pack)
 如果正在使用一个基于<em>dbf</em>的<em>数据库</em>系统,随着时间的不断延续,系统中的索引文件会不断地变大,会越来越慢,也会变得不安全,在网络环境更是如此。如果系统不大,手工重索引也没什么,要是<em>dbf</em>文件多一些,手工做起来就费事一些了。所以做了一个小工具,只要选中文件夹,它自动的完成包括子文件夹中的所有<em>dbf</em>文件的重索引(reindex),也可以同时执行pack 命令,以提高系统的效率。它支持 命令行方式
dbf导出sql建表语句及insert语句
这是一个完全不依赖第三方(如odbc、jet等)直接读取并解析<em>dbf</em>文件格式的程序。至于性能方面,1万条以上的过大的数据没有测试过。其中部分代码参考老外的一个小程序,在其基础上修改完善编写出这个dll,以下所涉及到的数据类型均是根据sql2005进行转换,类库编写语言为为.net2.0。下载地址:目前已知<em>问题</em>(解决方法已经找到,有些感觉没必要,有些没时间搞。以后有时间在解决吧):1、<em>dbf</em>中备注类型,导出建表sql时可以识别(对应sql2005中的text或image,暂时没有细分统一导出为image类型)
DBF文件合并工具
可合并指定文件夹下所有DBF格式<em>数据库</em>文件(含子文件夹)到指定目录、指定文件名中,可指定库结构。程序代码为VFP,由WINRAR打包,可自解压,也可手动解压。
如何查看一个DBF表的版本
可以用文本编辑器,按16进制打开 看第一个字节   0x02 FoxBASE   0x03 FoxBASE+/dBASE III PLUS, no memo   0x30 Visual FoxPro   0x43 dBASE IV SQL table files, no memo   0x63 dBASE IV SQL system files, no memo   0x83 Fox
问个操作数据库问题
将一条数据从一个表中拿出来,然后插到另外一个表中去,并将id设为max+1(最新记录) rn能不能写在一起 (slect与insert)
python下用dbfread操作DBF文件
今天要从同事发给我的一个文件中统计一些数字,一看还是<em>数据库</em>文件,以DBF结尾,近1个G呢。电脑上也没装ACCESS等<em>数据库</em>管理软件。后来找了个DBF阅读器,发现虽然能打开,但是筛选什么的不方便,也不好导出EXCEL表!怎么搞?当前是看看python能不能帮忙哈!       网上找了很多python<em>关于</em><em>dbf</em>文件<em>操作</em>的项目。最后还是发现用<em>dbf</em>read比较方便。项目地址:https://gith
C# 操作本地dbf数据库文件
private void Form1_Load(object sender, EventArgs e) { string filePath = @"D:\test.<em>dbf</em>"; OdbcConnection conn = new OdbcConnection(); string connStr = @"Drive
Oracle 如何附加数据库
前提:从别的计算机得到一份<em>数据库</em> 目的:把<em>数据库</em>里面的数据附加到本地<em>数据库</em>,从而可以查看<em>数据库</em>中的数据,取之应用. 必须了解信息: 原<em>数据库</em>全局<em>数据库</em>名称:oracle,SID:ORCL. 原<em>数据库</em>存放路径:E:\oracle\oracdata\ 本地<em>数据库</em>的安装路径是D:\oracle\ 实现步骤: 一、把<em>数据库</em>相关文件copy到本地E:\oracle\oracdata\下面,
Oracle dbf文件转移到其他目录
因为恢复视频数据导致空间不足而终止,需要转移部分数据文件到别的硬盘里。在参照部分网络资料,结合自己的实践,总结出Oracle数据文件转移方法。 1) 手动拷贝要转移的数据数据文件'd:\OracleData\GWTABLE42.DBF'到新的位置'E:\OracleData\GWTABLE42.DBF'。   2) 把数据文件所属的表空间Offline,在SQLPLU
c#中excel文件怎么转换为dbf文件
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.OleDb;using System.IO;namespace TransDBFClass{public class TransDBFClass{/// &amp;lt;summary&amp;gt;/// 将Acc...
ORACLE查询DBF路径
select t1.name,t2.name          from v$tablespace t1,v$datafile t2         where t1.ts# = t2.ts#;
C# 进行DBF的导入导出
http://liuyi.aspnet.blog.163.com/blog/static/797646802009823113457914/
数据库与DBF,access,等文件导入导出
<em>数据库</em>与DBF,access,等文件 的互换,导入导出,希望各位能够喜欢
ADO操作dbf数据库问题
<em>dbf</em><em>数据库</em>表删除的时候需要先做删除标记,再进行删除。rn第一步做删除标记,代码如下:rntryrnrn m_pRecordset.CreateInstance(__uuidof(Recordset));rn m_pRecordset->Open("deletefrombiaoma.<em>dbf</em>",m_pConnection2.GetInterfacePtr(), rn adOpenDynamic,rn adLockOptimistic,rn adCmdText);rnrncatch(_com_error *e)rnrn AfxMessageBox(e->ErrorMessage());rnrn第二步是删除<em>操作</em>,我就不知道代码应该怎么写了,哪位高手帮忙看一下,谢谢!rn还有一个<em>问题</em>,怎么样在程序中创建<em>dbf</em>文件?
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js实现一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
Install AT91-ISP v1.8下载
Install AT91-ISP v1.8 相关下载链接:[url=//download.csdn.net/download/kailan818/1904749?utm_source=bbsseo]//download.csdn.net/download/kailan818/1904749?utm_source=bbsseo[/url]
计算机组成与设计硬件软件接口(英文版第4版ARM版)随书光盘下载
计算机组成与设计硬件软件接口(英文版第4版ARM版)随书光盘 Computer Organization and Design, The Hardware Software Interface 4e, ARM edition 相关下载链接:[url=//download.csdn.net/download/jocks/5316494?utm_source=bbsseo]//download.csdn.net/download/jocks/5316494?utm_source=bbsseo[/url]
数据结构与算法C++下载
内有算法实现,一本很不错的书。适合学生学习 相关下载链接:[url=//download.csdn.net/download/valxue/1980934?utm_source=bbsseo]//download.csdn.net/download/valxue/1980934?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 关于课程表的数据库 关于课程表的数据库
我们是很有底线的