-1

我有一个当前正在运行的 WAMP 服务器。还有另一台服务器具有使用 Visual Basic 的 API。我可以创建 Visual Basic API 查询,但我需要的是脚本每天运行一次或两次以获取信息并将其输入到我的 mySQL 服务器中。我对 VBA 的经验很少,主要是为 excel 和coralDraw 编写脚本。

我需要弄清楚如何在 WAMP 服务器上自动运行 VB 脚本并将该信息放入 mySQL 服务器。如果在 Windows 中更容易做到这一点并跳过 wamp 服务器,请告诉我。我只需要获取信息并将其放入数据库中。

更新:12/18/12 通过 PHP 访问 mysql 不是问题。我必须通过另一台服务器上的程序访问这些信息,该服务器具有 VB 中的 API。需要在每个午夜运行一个脚本,该脚本将从 API 获取信息并将其放入 mySQL 数据库。

4

1 回答 1

2

编写简单的 PHP 将数据添加到您的数据库 - WAMP 支持开箱即用的 php。如果您了解 VB 逻辑,PHP 非常相似且易于使用。

来自tutorialspoint.com的简单示例:

<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
  die('Could not connect: ' . mysql_error());
}
$sql = 'INSERT INTO employee '.
       '(emp_name,emp_address, emp_salary, join_date) '.
       'VALUES ( "guest", "XYZ", 2000, NOW() )';

mysql_select_db('test_db');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
  die('Could not enter data: ' . mysql_error());
}
echo "Entered data successfully\n";
mysql_close($conn);
?>
于 2012-12-18T17:27:30.277 回答