易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET与MySql的连接

1.数据连接方式
ASP.NET本身的数据访问ADO.NET不支持对于MySql的连接和查询,但是MySQL官网上均提供了多种ASP.NET连接到MySQL的方式:
(1)ODBC驱动的访问方式:mysql-connector-odbc-5.1.5-win32.msi,ODBC
(2)ADO.NET对于MySQL的访问方式:mysql-connector-net-6.2.2.zip
个人选用的是第二种,感觉方便,和.NET对SQL SERVER等的访问基本类似,用起来比较顺手。
2.ADO.NET方式数据连接的使用
在通过mysql-connector-net-6.2.2.zip访问MySQL前,必须先将MySql.Data.dll放在Bin文件夹下
(1)如果使用VS的控件界面,可直接可视化操作与数据库相连
(2)自己使用SqlDataSource或ObjectDataSource书写连接代码时,需要在站点右键添加引用,引用mysql.data的dll文件和命名空间MySql.Data.MySqlClient
每个要访问MySQL数据库的页面,都必须在头部添加"using MySql.Data;using MySql.Data.MySqlClient;“
3.在Web.Config页面添加数据库连接字符串
添加在Web.Config的<configuration></configuration>中,就不用重复写连接代码,每个页面可以直接引用:
<connectionStrings>
<add name="Conn_User"
connectionString="server=localhost;User Id=root;password=root;Persist Security Info=True;database=db_user"
providerName="MySql.Data.MySqlClient" />
</connectionStrings>
4.连接MySQL与SqlServer的不同
(1)所有的sql开头的SQL连接参数都换成Mysql开头的,如"SqlCommand->MySqlCommand","SqlDataSource->MySqlDataSource",诸如此类的
(2)SQL语句中可以使用参数,不过注意SQL Server中参数符号是"@",而MySQL中是"?"


相关文档:

apache mysql php安装

1.apache的安装
apache本来是想用编译安装的,但是其devel需要依赖一些其他的包,安装起来太麻烦,所以决定使用本地yum源安装;在rhel5u3上,直接 yum install httpd
     yum install httpd-devel
这样会有httpd-devel的一些依赖包一并安装了;
rpm安装的httpd有如下几个重要的目录:
1)/etc/ht ......

asp.net IP限制登陆

//思路:将其IP存入数据库的时候,以数字的形式存入.即可比较大小.
//比如:192.168.1.1   凡是后面位数不满3位的都以0填充.....那么存入形式为:192168001001
//因为:1只有一位...所以加00这样数据库中全部的都为12位的数字,即可比较.
 public string getip(string ip)
    {
   ......

asp.net session 介绍一三种Session存储方式

asp.net session 介绍一三种Session存储方式
www.firnow.com 时间:2009-03-04 作者:匿名 编辑:sky 点击: 1478 [评论]
对于asp.net的程序来说,session是一个必需要了解的对象。
下面就对session做一个具体介绍。
简单来说,Session就是服务器给客户端的一个编号,当一台web服务器运行时,可能是有多个用户都在浏览 ......

asp.net 服务器控件几个 ID 的说明

关于 asp.net 服务器控件几个 ID 的说明[ZT]
引自:http://lujf1978.blog.163.com/blog/static/2320126620078114112822/
 
对于每一个服务器控件System.Web.UI.Control 都具有 ID,UniqueID,ClientID 三个属性,那么这个三者到底有河关系,在客户端HTML中又是如何对应呈现的呢?
ID:获取或设置分配给服务器控件的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号