欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【解析:Perl下应当如何连接Access数据库】,下面是详细的分享!
解析:Perl下应当如何连接Access数据库
问:Perl下应当如何连接Access数据库
答:首先需要安装Win32-ODBC模块,具体的步骤如下:
1:从TOOLS栏目中下载Win32-ODBC.zip,下载完后用winzip解开到一个temp目录,共有三个文件:
| 以下为引用的内容: Readme Win32-ODBC.ppd Win32-ODBC.tar.gz |
2:在DOS窗口下,temp目录中运行下面的DOS命令:ppm install Win32-ODBC.ppd。
然后准备测试用数据库(Access)
1:启动MS ACCESS,建立一个新空数据库,命名为odbctest.mdb,保存在某一目录中(记住路径)。
2:然后新建一个表,建立三个字段:
| 以下为引用的内容: Nighthawk nighthawk@163.net 20 1234567 John jt@163.net 24 0284393293 kit kit@21cn.com 18 3948932 |
字段名称 数据类型 长度
Name 字符, 长度50
Email 字符, 长度50
Age 数字、长整型
将这个表保存为address(注意这个例子中,没有用自动增加的ID。输入若干记录:
保存后,关闭数据库文件。
3:打开控制面板中的 ODBC数据源(32位),在用户DSN栏中,找到用户数据源列表,选中名称为“MS Access 97 Database”的一行,然后按“配置”键。
在Database框中按“Select..”,选择步骤1.2中建立的数据库文件odbctest.mdb,按OK即可。ODBC设置中的其它项目全部采用缺省设置,然后就是OK,确定,关闭对话窗口。
最后进行测试:
| 以下为引用的内容:
#!/usr/bin/perl use Win32::ODBC; $DSN="MS Access 97 Database"; #连接数据库 if (!($db=new Win32::ODBC($DSN))){ #数据库中的表 #选择数据表 @FieldNames=$db->FieldNames(); $Cols=$#FieldNames + 1; #表中字段数 #字段列表 #列出年龄大于20的记录 } ##### sql ######### $rc=$db->Sql($sqlinsert); $rc=$db->Sql($sqlupdate); $rc=$db->Sql($sqldelete); #关闭链接 |
以上所分享的是关于解析:Perl下应当如何连接Access数据库,下面是编辑为你推荐的有价值的用户互动:
相关问题:Java如何连接access数据库
答:1 先建立一个access文件a1.mdb,并放在D:/下; 2 在数据库文件a1.mdb中建立一个表Table1; 3 为Table1添加一列,并插入至少一条记录; 4 一个完整的类,直接拿去运行就可以。 import java.sql.*; public class ConnectAccess { public static void... >>详细
相关问题:怎么使用JAVA连接数据库?
答:Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变... >>详细
相关问题:连接Access数据库常用方法有哪些?
答:方法如下: 第一种连接和记录集分开声明 第二种连接和记录集一同声明 ASP数据库简单*作教程 .数据库连接(用来单独编制连接文件conn.asp) (用来连接bbs\db1\目录下的user.mdb数据库) 显示数据库记录 原理:将数据库中的记录一一显示到客户端浏览... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
