求asp.net数据库连接和PHP数据库连接的具体比较?谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/14 14:08:17
请具体点。。。谢谢啊

说不具体! 两个的方式不一样!
asp.net是运行在微软平台下的,连接数据库通过一个叫ADO的COM组件与ODBC进行通信来实现操作数据库的。
PHP最初并不是运行在微软平台下,因此也就没有COM组件,所以连接数据库要用本身的一些函数。

具体的代码由于我没有学过ASP.NET,无法给出.但是运用ADO的方式基本是通用的, 下面是VB用ADO连接MYSQL数据库的代码:
Option Explicit

' 定义数据库连接和访问对象
Dim cn
Dim rs
' 定义数据库连接字符串变量
Dim strCn As String

' 定义数据库连接参数变量
Dim db_host As String
Dim db_user As String
Dim db_pass As String
Dim db_data As String
' 定义 SQL 语句变量
Dim sql As String
Set cn = CreateObject("ADODB.Connection")
Set rs = CreateObject("ADODB.Recordset")
' 初始化数据库连接变量
db_host = "localhost"
db_user = "root"
db_pass = "******"
db_data = "wtsite"

strCn = "DRIVER={MySQL ODBC 3.51 Driver};" & _
"SERVER=" & db_host & ";" & _
"DATABASE=" & db_data & ";" & _
"UID=" & d