看了一天,百度了一天。写了连接数据库的代码如下,可是不知道怎么验证是都连接上了。
//连接数据库
$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')"); 实在是不知道怎么处理了求大神帮助一下
//连接数据库
$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')"); 实在是不知道怎么处理了求大神帮助一下
写错了!应为
$connid = odbc_connect($connstr, '', '', DB_PASS,SQL_CUR_USE_ODBC );
是要在双引号里加上那个逗号吗?那odbc_do这个函数用不了是为什么,大神知道不
resource odbc_connect ( string dsn, string user, string password [, int cursor_type] )
mysql_connect(servername,username,password);大神,
这句话的servername,username,password 究竟指的是什么啊?
换MySQL了mysql_connect(servername,username,password);这句话的servername,username,password 指的是什么啊?
name 名字
user 用户
password 口令