asp.net常用方法

1、后台向前台弹出alert提示框

Response.Write("<script language=javascript>alert("帐号不能为空")</script>");

2、连接sql server数据库

//web.config文件中再增加一行

<appSettings> 
<add key="SqlDatabase1" value="data source=localhost;user id=sa;password=sa;initial catalog=AspNetABC;Connect Timeout=30" /> 
</appSettings> 

string strConnection = ConfigurationSettings.AppSettings["SqlDatabase1"]; 
string sqlMember = "SELECT MemberName ,[Password] FROM Member " 
+ " WHERE MemberName = "" + txtMemberName.Text.Trim() + """ 
+ " AND [Password] = "" + txtPassword.Text.Trim() + """; 

// 连接SqlServer数据库 
SqlConnection conn = new SqlConnection(strConnection); 
// 建立SqlCommand 
SqlCommand cmd = conn.CreateCommand(); 
cmd.CommandText = sqlMember; 
conn.Open(); 
// 建立DataReader 
SqlDataReader dr = cmd.ExecuteReader(); 

// 判断DataReader是否为空记录 
if (dr.HasRows) 
{ 
Response.Write("<script language=javascript>alert("" + txtMemberName.Text + "欢迎你!")</script>"); 
} 
else 
{ 
Response.Write("<script language=javascript>alert("找不到该会员,或密码错误。")</script>"); 
} 

// 千万不要忘记关闭DataReader 
dr.Close(); 

conn.Close(); 


2、插入数据到数据库

//连接
// 连接SqlServer数据库 
SqlConnection conn = new SqlConnection(strConnection); 
// 建立SqlCommand 
SqlCommand cmd = conn.CreateCommand(); 
cmd.CommandText = "INSERT INTO NewsArticle (Title, SubTitle, Writer, Content) valueS (" 
+ """ + txtTitle.Text + ""," 
+ """ + txtSubTitle.Text + ""," 
+ """ + txtWriter.Text + ""," 
+ """ + txtContent.Text + "")"; 
conn.Open(); 
//Response.Write (cmd.CommandText); 
 插入记录
try 
{ 
cmd.ExecuteNonQuery(); 
} 
catch (Exception ex) 
{ 
Response.Write("<script language=javascript>alert("输入错误,数据库不能更新。")</script>"); 
} 
finally 
{ 
conn.Close(); 
} 
} 



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值