www.xdqh.net > ASP.nEt怎么连接mysql数据库进行数据操作?

ASP.nEt怎么连接mysql数据库进行数据操作?

方法一:使用MySQL推出的MySQL Connector/Net组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件.完成该组件后,需要在项目中引用这个组件,也可以直接在配置文件的<assemblies>节点内添加下面的节点:

在做项目前需要把mysql connector/net驱动装上,然后到安装目录中找到mysql.data.dll,将此文件拷贝到项目的bin目录下然后将using mysql.data.mysqlclient;这样就可以使用mysqlconnection相关的类了,和sql里面的sqlconnection一样的意思.

比如你添加一个数据库控件..在设计视图下点击[添加新数据源]->选择数据源类型[数据库]->连接您的数据库[新建连接]->

数据库链接<% Set UserConn = Server.CreateObject("ADODB.Connection") Uconnstr = "Provider=SQLOLEDB;Data Source=(local);User ID=用户名;Password=密码;Initial Catalog=数据库名" UserConn.Open Uconnstr%> 插入数据,用sql语句<% Dim sql; sql = "Insert into <表名>([属性列1],[属性列2],[],[]) values([常量1],[常量2],[],[])" UserConn.Execute(sql)%>

Set Conn=Server.CreateObject("ADODB.Connection")servername="XINZHI-SERVER"dbname="User_info"StrConn="Driver={ mysql odbc 3.51 driver};Server=(localhost);DataBase=hr;Uid=root;Pwd=root"Conn.open strConnif err then err.ClearSet Conn = NothingResponse.Write "数据库正在调整中,请稍候再试."Response.Endend if

Dim Conn,ConnStr,DataServer,DataBase,DataUser,DataPassDataServer = "xxxxxx" //服务器IPDataBase = "xxxxxx" //数据库名DataUser = "xxxxxx" //用户名DataPass = "xxxxxx" //密码ConnStr="Provider=SQLOLEDB.1;User ID="&

不知道你那个DNS是不是设置了你换成下面字符串的试下,把dns去掉str = "driver={MySQL odbc 3.51 Driver};server=127.0.0.1;port=3307;uid=root;pwd=;database=vtigercrm502"

在做项目前需要把Mysql connector/net驱动装上,然后到安装目录中找到MySql.Data.dll,将此文件拷贝到项目的bin目录下然后将using MySql.Data.MySqlClient;这样就可以使用MySqlConnection相关的类了,和sql里面的SqlConnection一样的意思.

asp.net项目往往都要连接数据库,我一般习惯使用三层架构(Mode,DAL,BLL,Web)来创建项目,今天我就把项目怎么连接SQL数据库的类写下来,仅供大家参考.(注意:此教程是在三层架构的前提下)1.首先是连接字符串:为了便于修改,

首先要在服务器上安装mysql odbc, 示例代码如下(换上你的服务器地址,数据库名,用户名和密码):<% strconnection="driver={mysql odbc 3.51 driver};database=dbname;server=localhost;uid=root;password=" set conn = server.createobject("adodb.connection") conn.open strconnection %>

网站地图

All rights reserved Powered by www.xdqh.net

copyright ©right 2010-2021。
www.xdqh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com