社区
数据库(包含打印,安装,报表)
帖子详情
???我想用SQL语句访问一个dbf表,是否是这样???
slpan
2003-04-01 08:43:11
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * form 表名"
Set DataGrid1.datasource = Adodc1
如果是DBF库它的表名是否要加扩展名.DBF?
如果不对,请指出,多谢。
...全文
46
2
打赏
收藏
???我想用SQL语句访问一个dbf表,是否是这样???
Adodc1.CommandType = adCmdText Adodc1.RecordSource = "select * form 表名" Set DataGrid1.datasource = Adodc1 如果是DBF库它的表名是否要加扩展名.DBF? 如果不对,请指出,多谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenyu5188
2003-04-04
打赏
举报
回复
你主要是更改连接字符串。你的.dbf文件是什么版本的,是foxpro的还是早期Dbase格式的?
示例如下:
使用ADO控件:
foxpro格式的(.dbf为自由表):
Private Sub command1_click()
Dim cnstr As String,sqlstr as string
cnstr = "Driver={Microsoft Visual FoxPro Driver};" & _
"SourceType=DBF;" & _
"SourceDB=;" & app.path & "\data;" & _
"Exclusive=No"
adodc1.connectionstring=cnstr
sqlstr="select * from XXX.DBF", cn, adOpenKeyset, adLockBatchOptimistic
adodc1.recordsource=sqlstr
adodc1.refresh
Set DataGrid1.DataSource = adodc1
DataGrid1.Refresh
End Sub
以上示例程序的作用是将XXX.dbf表中的数据显示在datagrid1控件中。
DBASE格式的:
Private Sub Form_Load()
Dim cnstr As String,sqlstr as string
cnstr = oConn.Open "Driver={Microsoft dBASE Driver (*.dbf)};" & _
"DriverID=277;" & _
"Dbq=" & app.path & "\data;"
adodc1.connectionstring=cnstr
sqlstr="select * from XXX.DBF", cn, adOpenKeyset, adLockBatchOptimistic
adodc1.recordsource=sqlstr
adodc1.refresh
Set DataGrid1.DataSource = adodc1
DataGrid1.Refresh
End Sub
以上示例程序的作用是将XXX.dbf表中的各列的第一条记录的各列数据分别显示在不同的textbox控件中。
几点说明:app.path是取得应用程序的当明目录,假设你的就用程序目录为:c:\myprg下,数据文件在c:\myprg\data目录下。那么app.path & "\data" 就代表了c:\myprg\data
即 app.path是取的相对路径,你也可以使用绝对路径c:\myprg\data.
在你的程序中要将我写的示例程序中相应的地方进行修,如表名,数据源路径等。
dragon525
2003-04-01
打赏
举报
回复
Dim str As String
str = App.Path
If Right(str, 1) <> "\" Then
str = str + "\"
End If
str = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=" & str & "\data.mdb"
Adodc1.ConnectionString = str
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from 表"
Adodc1.Refresh
如果是DBF 那么需要改变connectionString
dbf
文件导入SQL server
1. 创建SQL Server数据库
表
:在SQL Server Management Studio (SSMS) 中,根据
DBF
文件中的字段定义创建
一个
新
表
。
表
结构应与
DBF
文件的字段对应,确保数据类型兼容。 2. 使用C#连接SQL Server:在C#代码中,利用`...
dbf
转换成sql
例如,`Xml2SqlServer`可能就是
一个
这样的工具,它能将XML文件中的数据转换成
SQL语句
,便于导入到SQL数据库中。 3. **创建数据库架构**:在导入数据之前,需要在目标SQL数据库中创建对应的
表
结构。这可以通过分析...
SQL Server
SQL语句
导入导出大全
SQL Server SQL 语句导入导出大全 简介:微软 SQL Server 数据库 SQL 语句导入导出大全,包括与其他数据库和文件的数据的导入导出。下面是 SQL Server SQL 语句导入导出大全的详细知识点。 导出到 Excel 为了将...
DBF
to SQL Converter
- **生成
SQL语句
**:根据解析到的
表
结构和记录,生成CREATE TABLE语句创建
表
,然后为每条记录生成
一个
或多个INSERT INTO语句。 - **处理特殊字符和编码**:在从
DBF
到SQL的转换过程中,可能需要处理字符编码问题,...
SQL语句
导入导出大全.doc
本文档旨在提供
一个
全面的
SQL语句
导入导出大全,涵盖了与不同数据库和文件的数据导入导出,包括Excel、文本文件、dBase IV、dBase III、FoxPro数据库和Access等。 1. 导出到Excel 使用以下
SQL语句
可以将数据导出到...
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章