Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1289782
  • 博文数量: 107
  • 博客积分: 1456
  • 博客等级: 上尉
  • 技术积分: 1868
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-13 15:33
文章分类

全部博文(107)

文章存档

2021年(2)

2016年(8)

2015年(8)

2014年(10)

2013年(20)

2012年(38)

2011年(21)

分类: Mysql/postgreSQL

2012-07-27 15:42:18

以下是工作中收集几个的数据库连接程序,可用于测试数据库。
 
access 2003连接程序(asp):
 
<%
dim dbpath,connstr,conn
  dbpath="#bjbaidu.mdb"
  connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ="&server.mappath(dbpath)
  Set conn = Server.CreateObject("ADODB.Connection")
 conn.Open connstr
%>
 
access 2007连接程序(asp):
 
<%
dim dbpath,connstr,conn
  dbpath="123.accdb"
 connstr="DRIVER=Microsoft Access Driver (*.mdb, *.accdb);DBQ="&server.mappath(dbpath)
  Set conn = Server.CreateObject("ADODB.Connection")
 conn.Open connstr
%>
 
access连接(php):
 
/*
 * 创建ADO连接
 */
$conn = @new COM("ADODB.Connection") or die ("ADO Connection faild.");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("#bjbaidu.mdb");
$conn->open($connstr);
/*
 * 创建记录集
 */
$rs = @new COM("ADODB.RecordSet");
$rs->open("select * from bj_link",$conn,1,3);
/*
 * 循环读取数据
 */
while(!$rs->eof){
    echo $rs->fields['Title']->Value;
    echo "
";
    $rs->movenext(); //将记录集指针下移
}
$rs->close();
?>
 
mysql连接(php):
 
    header("Content-type: text/html; charset=utf-8");
    $mysql_server_name="222.76.214.216"; //数据库服务器名称
    $mysql_username="sunhillscn"; // 连接数据库用户名
    $mysql_password="123"; // 连接数据库密码
    $mysql_database="sunhillscn"; // 数据库的名字
  
    // 连接到数据库
    $conn=mysql_connect($mysql_server_name, $mysql_username,
                        $mysql_password);

  
    // 从表中提取信息的sql语句
    $strsql="select * from cnscms_article limit 5";
    // 执行sql查询
    $result=mysql_db_query($mysql_database, $strsql, $conn);
    // 获取查询结果
    $row=mysql_fetch_row($result);
  
    echo '';
    echo '';
    // 显示字段名称
    echo "\n
\n";
    for ($i=0; $i    {
      echo '
\n";
    }
    echo "\n";
    // 定位到第一条记录
    mysql_data_seek($result, 0);
    // 循环取出记录
    while ($row=mysql_fetch_row($result))
    {
      echo "\n";
      for ($i=0; $i      {
        echo '
';
      }
      echo "\n";
    }
  
    echo "
'.
      mysql_field_name($result, $i);
      echo "
';
        echo "$row[$i]";
        echo '
\n";
    echo "
";
    // 释放资源
    mysql_free_result($result);
    // 关闭连接
    mysql_close();
?>
 
如需更多数据库连接代码,请访问。
阅读(1542) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

wwmshe2012-09-11 17:21:29

php也可以连sql server,有两种方法:

(一)
<?php
// Connect to MSSQL
$link = mssql_connect('IP address', 'user', 'passwd');

if (!$link || !mssql_select_db('db', $link)) {
    die('Unable to connect or select database!');
}

// Do a simple query, select the version of
// MSSQL and print it.
$version = mssql_query("SELECT content from chinagallerys where title ='budalagong'");
$row = mssql

wwmshe2012-08-13 14:19:33

sql server 2008连接程序(asp):

<%
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=SQLOLEDB;server=IP address;UID=user;PWD=password;DATABASE=database"   
%>

wwmshe2012-08-13 14:19:12

再补充一个