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中是"?"
相关文档:
1.apache的安装
apache本来是想用编译安装的,但是其devel需要依赖一些其他的包,安装起来太麻烦,所以决定使用本地yum源安装;在rhel5u3上,直接 yum install httpd
yum install httpd-devel
这样会有httpd-devel的一些依赖包一并安装了;
rpm安装的httpd有如下几个重要的目录:
1)/etc/ht ......
public partial class shujuku_huanyuan : System.Web.UI.Page
{
SqlConnection conn = new SqlConnection(@"server=HUAZD-33\XXD33;uid=sa;pwd=111111;database=master;");
protected void Page_Load(object sender, EventArgs e)
&nbs ......
1.//弹出对话框.点击转向指定页面
Response.Write(" <script>window.alert('该会员没有提交申请,请重新提交!')
</script>"
;
Response.Write(" <script>window.location
='http://www.51aspx.com/bizpulic/upmeb.aspx' </script>"
;
2.//弹出对话框
Response.W ......
不管使用哪种底层平台,可靠性和性能都是对所有 Web 应用程序的主要要求,尽管从某种意义上讲,这两个要求是相互矛盾的。例如,要构建更可靠、更健壮的应用程序,可能需要将 Web 服务器与具体的应用程序分离,使应用程序在进程外工作。但是,如果在不同于 Web 服务器进程的内存环境中工作,应用程序将变慢。因此,需要采取� ......
在ASP.Net一般的程序编写中,所使用的数据里面,日期时间是一种特殊的数据类型,也是经常被使用的。---电脑教程技术学习网
在Visual Basic.NET中的日期时间数据用数值的数据类型保存,而且有范围。
日期的范围是公元1年1月1日~公元9999年1 2月3 1日,时间的范围是00:00:00~23:59:59。声明格式� ......