asp.net连接sql
调用数据连接两种方法
1.web.config (配置文件) 中
<appSettings>
<add key="ConnectionString" value="server=localhost\sqlexpress;uid=sa;pwd=123456;database=News"/>
</appSettings>
调用的时候
string strConn = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"].ToString();
SqlConnection Conn = new SqlConnection(strConn);
2.或者不用web.config直接在文件中写
SqlConnection conn = new SqlConnection("server=.\\SQLEXPRESS;uid=sa;pwd=123456;database=login");
如果写成字符串一定要注意,需要写一个转义字符 结果就是 .\\SqlExpress
如何是Express版的数据库,一定要在服务器名的后面加上 \\SSQLEXPRESS
一个完整的例子
string userName = Request.Form["userName"];
string userPwd = Request.Form["userPwd"];
SqlConnection con = new SqlConnection("server=localhost\\SqlExpress;uid=sa;pwd=123456;database=login");
con.Open();
SqlCommand cmd=new SqlCommand("select count(*) from login where userName='"+userName+"' and userPwd='"+userPwd+"'",con);
int count=Convert.ToInt32(cmd.ExecuteScalar());
if(count>0)
{
Response.Redirect("main.aspx");
个人经验:
配置文件如下:
<appSettings >
<add key="ConnectionString"value="server=MICROSOF-4CBA94\SQL2005;uid=sa;pwd=*******;database=GuestBook"/>
</appSettings>
cs文件: SqlConnection conn = new SqlConnection(ConfigurationSettings .AppSettings["ConnectionString"].ToString());
相关文档:
代码:
/// <summary>
/// 打开Excel文件
/// </summary>
/// <param name="ExcelFileName">文件名</param>
private void OpenExcelFile(string ExcelFileName)
{
&nb ......
出处:天极网 作者:朱先忠编译 时间:2006-9-25 9:36:00
一、简介
在上篇中我们详细分析过,.NET框架2.0版本提供了一个新的命名空间(System.Net.Mail)和一些发送电子邮件的新类(注意:.NET框架1.x版本中提供的命名空间System.Web.Mail及相关的类仍然可以使用,以实现向后兼容性)。而且,我们 ......
可以使用图像来在鼠标指针悬停于菜单项上方时指示存在可用子菜单项。还可以使用图像来区分静态和动态菜单项,或用图像充当整个菜单或某个级别的菜单项的背景。
可以使用级联样式表 (CSS) 和 Menu 控件的属性来指定要使用的图像,以及这些图像的显示方式。
一、使用默认的 ......
本演练阐释如何在网页上放置和配置 ASP.NET Menu 控件。
无论网站的复杂性如何,都需要包含一个导航菜单。可以使用 ASP.NET 中的 Menu 控件方便地设置复杂的导航菜单,而无需编写任何代码。
Menu 控件支持多种显示模式,包括静态显示模式(完全显示菜单)和动态显示模式(当鼠标指针滑 ......