锘??xml version="1.0" encoding="utf-8" standalone="yes"?>2021久久精品国产99国产精品,国产精品伦理久久久久久,亚洲午夜久久久影院伊人http://www.shnenglu.com/bigsml/category/2784.htmlzh-cnWed, 21 May 2008 09:26:35 GMTWed, 21 May 2008 09:26:35 GMT60鍦↙inux涓嬪疄鐜板Microsoft Access Database(.mdb)鏌ヨ璁塊棶http://www.shnenglu.com/bigsml/archive/2006/10/09/13482.html娉℃場鐗?/dc:creator>娉℃場鐗?/author>Mon, 09 Oct 2006 03:19:00 GMThttp://www.shnenglu.com/bigsml/archive/2006/10/09/13482.htmlhttp://www.shnenglu.com/bigsml/comments/13482.htmlhttp://www.shnenglu.com/bigsml/archive/2006/10/09/13482.html#Feedback0http://www.shnenglu.com/bigsml/comments/commentRss/13482.htmlhttp://www.shnenglu.com/bigsml/services/trackbacks/13482.html
You will need the following:
Linux ( I鈥檓 running RedHat 9.0)
PHP
Apache
UnixODBC
MDBTools

INSTRUCTIONS
1) Download the UnixODBC RPM, found here. I installed unixODBC version 2.2.5.1.
rpm -ivh unixODBC-2-2.5-1.i386.rpm

2) Download the MDBTools rpm, found here. I installed mdbtools version 0.5.1. Read limitations!
rpm -ivh mdvtools-0.5-1.i386.rpm

3) Download the MDBTools ODBC driver rpm. Again I installed version 0.5-1.i386.rpm. Read limitations!
rpm -ivh mdbtools-odbc-0.5-1.i386.rpm

4) Add the mdbtools driver to your unixODBC config.
Create a new text file. NON-LINUX user: Beware do not do this on windows as you might get werid new lines, use vi.

[MDBToolsODBC]
Description = MDB Tools ODBC drivers
Driver = /usr/lib/libmdbodbc.so.0
Setup =
FileUsage = 1
CPTimeout =
CPReuse =


NOTE: The driver may be in /usr/local/lib/libmdbodbc.so.0. This happens if you build from source and use the make install command. The RPM puts it in /usr/lib.
Now install the driver using the file you created. This is called a template file.
odbcinst -i -d -f template.file

5) Define the datasource name. This is done in the /etc/odbc.ini file. So pull up this file in vi or another text editor and add the following lines.

[Dogs]
Description = Microsoft Access Database of Dogs
Driver = MDBToolsODBC
Database = /var/data/my_dog_db.mdb
Servername = localhost
UserName =
Password =
port = 5432


That鈥檚 it you should now have an odbc connection available. I will demonstrate using php, this assumes that your php is compiled with UnixODBC support, the version that ships with Redhat 9 does if yours does not then you can learn how here.

So I will write a quick php script to query my dogs database and print out the names and weights of my dogs.

$myDB = odbc_connect(鈥滵ogs鈥?鈥?,鈥?);
$query = 鈥渟elect name, weight from dog_list鈥?
$result = odbc_exec($myDB, $query);
while (odbc_fetch_row($result)) {
print 鈥淣ame = 鈥?. odbc_result($result,鈥漬ame鈥?;
print 鈥?br />Weight = 鈥?. odbc_result($result,鈥漺eight鈥?;
}


If you get a php error that says odbc_connect is not a function then see if you have php-odbc installed. Do rpm -qa php-odbc. If you see php-odbc returned then you have it if not install it., the rpm is available on the redhat discs.

Limitations:
- As of the time of writing this entry MDBTools did not support write access to the mdb files. This was fine for my purposes as I was reading data in and sticking it into a mysql database.
- There is a bug in MDBTools v0.5 which does not allow you to query tables or columns with an underscore. This was a bug I hit early on, but it has been fixed in new version 0.6 but that has not been released as of the time of writing this article. So I recompiled the 0.5 source code with the fix from the 0.6 CVS repository. I have bundled it into a 0.5 release and have the two rpms mentioned above here:
mdbtools-0.5-1.i386.rpm
mdbtools-odbc-0.5-1.i386.rpm

I would check the official download site before using my hacked version as I鈥檓 sure this bug will be fixed in 0.6 (plus rumor has write access will be present as well).



]]>
草草久久久无码国产专区| 成人国内精品久久久久影院| 国产99久久久国产精免费| 久久精品无码一区二区三区免费| 久久久久久久亚洲精品| 国产69精品久久久久9999APGF| 99久久精品日本一区二区免费| 精品水蜜桃久久久久久久| 精品国产青草久久久久福利| 成人a毛片久久免费播放| 国产成人综合久久精品红| 国产91色综合久久免费| 亚洲精品成人网久久久久久| 久久精品国产91久久综合麻豆自制| 亚洲国产精品综合久久一线| 99久久婷婷免费国产综合精品| 久久笫一福利免费导航| 久久久久久久尹人综合网亚洲| 久久久久国产精品嫩草影院| 亚洲狠狠综合久久| 久久久久久人妻无码| 久久人妻无码中文字幕| 青春久久| 久久99精品久久久久久齐齐| 99久久人妻无码精品系列| 一本久道久久综合狠狠爱| 亚洲а∨天堂久久精品| 国产成人精品久久亚洲高清不卡 | 色狠狠久久AV五月综合| 久久久久久午夜精品| 亚洲国产精品综合久久网络| 久久国产精品视频| 久久久久久久综合综合狠狠| 国产精品成人久久久久三级午夜电影| 成人久久精品一区二区三区| 91精品国产9l久久久久| 久久AV高清无码| 久久久国产精品网站| 91精品国产综合久久四虎久久无码一级 | 性做久久久久久久久浪潮| 久久午夜无码鲁丝片秋霞 |