I think either table engine would be OK but InnoDB has some good extra
features and is the default in recent versions of MySQL so I would go
with that.

Now about your connection problem....

You need to check the following things in this order.

Can you get to the server machine on the network? Ping should check
that. If not some routing tables may need to be changed. Consult your
networking people.

Can you get to the MySQL port (usually 3306 but might be different)? I'm
not sure how you check that.

If you get this far you should get some response from MySQL even if it
is just to tell you that access is denied. If that happens it is a MySQL
permissions problem. Make sure the user you are logging in as (to MySQL)
has permission to log in from the host where you are running the client.

How far do you get when you try to connect your client to the MySQL
server? Do you get any error messages? Make sure your VB6 application
fully reports any errors that happen on the database connection. (It
will depend on how you are connecting how you do that.) 

John B.

-----Original Message-----
From: Michael Louie Loria [mailto:[EMAIL PROTECTED] 
Sent: Thursday, 14 July 2005 10:46 AM
To: John Bonnett, R&D Australia; [EMAIL PROTECTED];
mysql@lists.mysql.com
Subject: Re: Engine Type

--
I don't quite understand your question. I assume you
are interested in
the MySQL database engine. The latest production
version of MySQL should
be fine for this, running on suitable hardware.

The server would not actually be VB6 but I assume you
mean that there
may be some head office clients written using VB6 that
access the same
database as used by all the branches.

If you give me more details I could offer some more
advice.
--


My question was: "What is the best engine for the
project I will
create?" MyISAM, InnoDB, etc..

The server and client applications will be created
with Visual Basic 6.
The OS of server and client will be windows 2000 or
XP.

The clients will be scattered in different places. The
client and server
connection will through VPN.

The Server will have a payroll and Daily Time Record
(DTR) system while
the client will only have the DTR system.

Everytime an employee from a branch (client part) logs
in. The info will
be saved to the Server (MySQL) passing through VPN.

But my problem is still I can't connect my client
application to the
server which contains the mysql database. But when I
run my client
application in the server, the client applications
runs. I have disabled
all firewalls. But still solving this problem. Hope I
could get some
insights regarding this problem.

Thanks,

Michael Louie Loria


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to