asp连接到mysql

频道:网页设计 日期: 浏览:1249
现在学习php.彻底放弃了asp,但是还是想用asp来连连mysql看看效果如何? 以下是方法: 两种方法: 一种是在ODBC数据源中建立一个DSN。具体方法是: 1、打开控制面板中的ODBD数据源; 2、选择系统DSN,添加一个新的DSN驱动程序; 3、选择MyODBD,出现一个对话框供输入MySQL: (1)Windows DSN name:所要建立DSN的名称; (2)MySQL Host (name or ip):MySQL服务器的名称或IP地址。一般填LocalHost ; (3) MySQL database name:需要使用数据库的名称。 4、在MySQL管理程序中建立数据库。以数据库chunfeng为例,内有user数据表,两个字段分别是:username和password,我们可以试着加入几个记录: (1)user:连接数据库的用户名。可填root超级用户; (2)password:连接数据库用户口令。可不填; (3)Port(if not 3306):MySQL在服务器的端口。填默认为3306; (4)SQL command on connect:使用SQL命令连接数据库。可不填。 最后写代码如下: <% strConnection = "dsn=chunfeng;driver={myodbd driver};server=localhost;uid=root;pwd=; database=chunfeng" Set adoDataConn = Server.CreateObject("ADODB.Connection") adoDataConn.Open strConnectionstrQuery = "SELECT * FROM user" Set rs = adoDataConn.Execute(strQuery) '... %> 另一种方法就是把上面ASP代码第二行代码改为: strconnection="DefaultDir=;Driver={myodbc driver};database=chunfeng" 并且无需建立系统DSN,也不需要用户名和口令。不过不推荐使用这种方法。 OR: 连接字符串     connstr="driver={SQLServer};   Provider=SQLOLEDB;   server=192.168.1.2;   uid=UID;   pwd=PWD;   database=DB"     "192.168.1.2"是SQL服务器IP  

上一篇:oled是什么意思啊

下一篇:ps反相快捷键