//执行SQL命令语句,并返回执行结果
public string GetExecuteSqlCmd(SqlConnection sqlconn, SqlCommand sqlcmd)
{
string strResult=string.Empty;
try
{
sqlconn.Open(); if (sqlcmd.ExecuteNonQuery() > 0)
strResult = "数据库操作成功!";
}
catch (System.Exception ex)
{
strResult = "数据库操作失败!出错信息如下:\n" + ex;
}
finally
{
sqlcmd = null;
sqlconn.Close();
sqlconn = null;
} return strResult;
}//利用javascript中的alert()返回执行SQL命令的结果
string strResult = da.GetExecuteSqlCmd(sqlconn, sqlcmd);
Response.Write("<script>alert("+strResult+")</script>"); //【第一种写法】
或者
string strResult = da.GetExecuteSqlCmd(sqlconn, sqlcmd);
Response.Write("<script>alert(strResult)</script>"); //【第二种写法】上面的两种写法,我都试过了,
但是调试和运行后,两者仍然都没有弹出消息对话框
其中第一种写法,字符串变量strResult都有返回值,第二种写法调试时无法查看strResult还请大家帮帮忙,多多指教啦,小弟在此先谢过各位热心回答的朋友们啦 ^_^
public string GetExecuteSqlCmd(SqlConnection sqlconn, SqlCommand sqlcmd)
{
string strResult=string.Empty;
try
{
sqlconn.Open(); if (sqlcmd.ExecuteNonQuery() > 0)
strResult = "数据库操作成功!";
}
catch (System.Exception ex)
{
strResult = "数据库操作失败!出错信息如下:\n" + ex;
}
finally
{
sqlcmd = null;
sqlconn.Close();
sqlconn = null;
} return strResult;
}//利用javascript中的alert()返回执行SQL命令的结果
string strResult = da.GetExecuteSqlCmd(sqlconn, sqlcmd);
Response.Write("<script>alert("+strResult+")</script>"); //【第一种写法】
或者
string strResult = da.GetExecuteSqlCmd(sqlconn, sqlcmd);
Response.Write("<script>alert(strResult)</script>"); //【第二种写法】上面的两种写法,我都试过了,
但是调试和运行后,两者仍然都没有弹出消息对话框
其中第一种写法,字符串变量strResult都有返回值,第二种写法调试时无法查看strResult还请大家帮帮忙,多多指教啦,小弟在此先谢过各位热心回答的朋友们啦 ^_^
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货