strQuery = "insert into sq_if9cn.uc_members (username,password,email) VALUES ('"&t_id&"', '"&LCASE(t_pas)&"', '"&t_mail&"')"
conn.Execute(strQuery)
步骤:1.安装mysql
2.安装myodbc
3.启动mysql管理器,如果在my odbc框内有如下字样,就代表成功了一半
Quote:
Driver version 03.51
Driver **********
API Level *********
Setup **********
SQL Lever **********
这时候,并不是在Asp程序里设置好连接字符串,就能连上mysql数据库的,这一点要记住!!
还要执行如下 *** 作。。。
步骤:
1.打开控制面板 -->打开管理工具 -->打开数据源(ODBC) (注意到用户DSN里已经有mysql了)
2. 选择系统DSN -->添加 -->选择MySQL ODBC 3.51 Driver -->d出Mysql配置界面窗口 - ->data source name填好吧,database name填mysql(最好和用户DSN一样),user填“root”,密码 空,其它默认,OK。 (第二步比较重要,关系到能否顺利连接的问题)
好吧,大家为IIS建个站点或虚拟目录什么的。写个ASP文件试试看??
以下是我写的个测试用的东西(数据库是mysql自带的)。。。
---------
<%
dim conn,connstr,sql
set conn=server.createobject("adodb.connection")
connstr="DSN=myodbc3-testDESC=MySQL ODBC 3.51 TEST DSNDATABASE=mysqlSERVER=localhostUID=rootPASSWORD=PORT=3306OPTION=3STMT="
conn.open connstr
’ sql="insert into db (host,db,user) values (’adsfa’,’asad’,’asd’)"
’ conn.execute sql
sql="select * from db"
set rs=conn.execute(sql)
do while not rs.eof
response.write rs("host")
rs.movenext
loop 网上摘录的 感觉挺靠谱的 希望能帮到你
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)