关于php对mssql的操作

boystones 2004-04-10 05:59:02
誰能给出一个php对mssql操作的源码,包括对数据庫的读出和写入的操作。
用php对mssql操作我是第一次,请教一下大家,看手册都是E文的,不太好懂,
...全文
28 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxdyzwh 2004-04-11
晕,PHP有帮助手册呀,很多的哟,你有邮箱吗,我到时发个给你
回复
mikespook 2004-04-11
$conn = new COM("ADODB.Connection") or die("Cannot start ADO");
$conn->Open("Provider=SQLOLEDB; Data Source=localhost;
Initial Catalog=database; User ID=user; Password=password");

$rs = $conn->Execute("SELECT * FROM sometable"); // Recordset

$num_columns = $rs->Fields->Count();
echo $num_columns . "\n";

for ($i=0; $i < $num_columns; $i++)
{
$fld[$i] = $rs->Fields($i);
}

$rowcount = 0;
while (!$rs->EOF)
{
for ($i=0; $i < $num_columns; $i++)
{
echo $fld[$i]->value . "\t";
}
echo "\n";
$rowcount++; // increments rowcount
$rs->MoveNext();
}

$rs->Close();
$conn->Close();

$rs->Release();
$conn->Release();

$rs = null;
$conn = null;


手册里的原文~~~~ADO方式连接~~~感觉上比PHP提供的函数要可靠一点~~~

而且手册也有中文的啊~~
http://www.xxiyy.com/phpBB2/129.htm
回复
boystones 2004-04-11
再顶一下,没人来,我要删贴了,斑主呢
回复
boystones 2004-04-11
有呀,但都是E文的多,对access和mssql那部分都是E文的
回复
boystones 2004-04-10
顶一下,没人来吗
回复
boystones 2004-04-10
能给出具体的代码 吗
回复
aoenzh 2004-04-10
mssql_affected_rows: 取得最后 query 影响的列数。
mssql_close: 关闭与资料库的连线。
mssql_connect: 连上资料库。
mssql_data_seek: 移动列指标。
mssql_fetch_array: 传回阵列资料。
mssql_fetch_field: 取得栏位资讯。
mssql_fetch_object: 传回物件资料。
mssql_fetch_row: 传回单列的各栏位。
mssql_field_seek: 设定指标到传回值的某栏位。
mssql_free_result: 释放传回占用记忆体。
mssql_num_fields: 取得传回栏位的数目。
mssql_num_rows: 取得传回列的数目。
mssql_pconnect: 开启 MS SQL 伺服器长期连线。
mssql_query: 送出一个 query 字串。
mssql_result: 取得查询 (query) 的结果。
mssql_select_db: 选择一个资料库。
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告