更新日期:2024年09月11日
$conn_str = "DRIVER=GBase 8a ODBC 8.3
GBase 8a 程序员手册ODBC 篇
- 82 -
南大通用数据技术股份有限公司
Driver;SERVER=192.168.9.173;UID=gbase;PWD=gbase20110531;database
=test;charset=gbk;LOG_QUERY=1";
$sql_drop = "drop table if exists t_php";
$sql_create = "create table t_php (col1 int, col2 varchar(100))";
$sql_insert1 = "insert into t_php values (1, 'abc')";
$sql_insert2 = "insert into t_php values (2, '南大通用')";
$sql_select = "select * from t_php";
$conn = odbc_connect($conn_str, "", "");
if(!($conn)){
echo "get connection: " . odbc_errormsg($conn);
echo "
";
}
odbc_exec($conn,$sql_drop);
if (odbc_error()) {
echo "drop table: " . odbc_errormsg($conn);
echo "
";
}
odbc_exec($conn,$sql_create);
if (odbc_error()) {
echo "create table: " . odbc_errormsg($conn);
echo "
";
}
/*insert data*/
odbc_exec($conn,$sql_insert1);
if (odbc_error()) {
echo "insert" . odbc_errormsg($conn);
echo "
";
}
odbc_exec($conn,$sql_insert2);
if (odbc_error()) {
echo "insert" . odbc_errormsg($conn);
echo "
";
GBase 8a 程序员手册ODBC 篇
南大通用数据技术股份有限公司
- 83 -
}
/*select data*/
$rs = odbc_exec($conn,$sql_select);
if (odbc_error()) {
echo "select" . odbc_errormsg($conn);
echo "
";
}
while(odbc_fetch_row($rs)){
echo "\n" . odbc_result($rs, "col1") . "\t" . odbc_result($rs,
"col2") . "\n";
echo "
";
}
odbc_exec($conn,$sql_drop);
if (odbc_error()) {
echo odbc_errormsg($conn);
}
odbc_close($conn);
?>