看了一天,百度了一天。写了连接数据库的代码如下,可是不知道怎么验证是都连接上了。
//连接数据库
$conn = new COM("ADODB.Connection"); 
$connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("db/active.mdb");
$connid=odbc_connect($connstr,"",$DB_PASS,SQL_CUR_USE_ODBC );然后是插入数据,
尝试了好几种方法都没有效果,
使用 odbc_do 函数会报 Warning: odbc_do():...
这个是这么写的
odbc_do($connid,"INSERT INTO active(name)VALUES('walt')");  实在是不知道怎么处理了求大神帮助一下

解决方案 »

  1.   

    $connid=odbc_connect($connstr,"",$DB_PASS,SQL_CUR_USE_ODBC );
    写错了!应为
    $connid = odbc_connect($connstr, '', '', DB_PASS,SQL_CUR_USE_ODBC );
      

  2.   


    是要在双引号里加上那个逗号吗?那odbc_do这个函数用不了是为什么,大神知道不
      

  3.   

    哪来的双引号?是一对单引号!
    resource odbc_connect ( string dsn, string user, string password [, int cursor_type] )
      

  4.   

    Access数据库?还是用MS的编程语言好些吧……
      

  5.   


    mysql_connect(servername,username,password);大神,
    这句话的servername,username,password 究竟指的是什么啊?
      

  6.   


    换MySQL了mysql_connect(servername,username,password);这句话的servername,username,password 指的是什么啊?
      

  7.   

    http://www.php.net/manual/zh/function.mysql-connect.php
      

  8.   

    server 服务器
    name 名字
    user 用户
    password 口令