有什么办法,代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
string messageID = ""; conn.Open();
SqlCommand cmd = new SqlCommand("insert into message(Content,sendTime,sendid) values ('" + TextArea1.Value + "',getdate() ,'1')", conn);
cmd.ExecuteNonQuery(); SqlCommand cmd2 = new SqlCommand("select ident_current('message')", conn);
SqlDataReader sdr2 = cmd2.ExecuteReader();
if (sdr2.Read())
{
messageID = sdr2[0].ToString();
}
conn.Close(); string s = HiddenField1.Value;
string[] sArray = s.Split(',');
foreach (string i in sArray)
{
if (i.ToString() != "")
{
conn.Open();
SqlCommand cmd3 = new SqlCommand("insert into receiveID(receiveID,messageID) values ('" + i.ToString() + "','" + messageID + "')", conn);
cmd3.ExecuteNonQuery();
conn.Close();
}
}
Response.Write("<script>window.opener.location.reload();window.close();</script>");
}
protected void Button1_Click(object sender, EventArgs e)
{
string messageID = ""; conn.Open();
SqlCommand cmd = new SqlCommand("insert into message(Content,sendTime,sendid) values ('" + TextArea1.Value + "',getdate() ,'1')", conn);
cmd.ExecuteNonQuery(); SqlCommand cmd2 = new SqlCommand("select ident_current('message')", conn);
SqlDataReader sdr2 = cmd2.ExecuteReader();
if (sdr2.Read())
{
messageID = sdr2[0].ToString();
}
conn.Close(); string s = HiddenField1.Value;
string[] sArray = s.Split(',');
foreach (string i in sArray)
{
if (i.ToString() != "")
{
conn.Open();
SqlCommand cmd3 = new SqlCommand("insert into receiveID(receiveID,messageID) values ('" + i.ToString() + "','" + messageID + "')", conn);
cmd3.ExecuteNonQuery();
conn.Close();
}
}
Response.Write("<script>window.opener.location.reload();window.close();</script>");
}
解决方案 »
- .net母版页中导航条使用JS+CSS,无效果的问题
- 想买本 asp.net 3.5揭密 朋友们给我个建议,谢谢大家 !!
- asp.net 问题
- 如何将给出的任意一个英文字母通过一个函数得到下个字母?
- 模拟Snap.com,支持js引入对链接预览的简单实现[开源]
- 怎样把System.Drawing.SystemColors.Highlight的值转换成"#......"这种形式?
- iframe置顶问题
- 怎样去判断 一个 DataTable 中是否已经含有指定的记录。
- 如题 .net新三层!
- 在xp下如何构建ASP.NET服务
- aps.net通过下载工具下载
- 怎么设置 gridview 标题行 为多行
insert into Position(Title,Level,Description) values('aaaa',5,'dfjk'); select @@IDENTITY AS 'identity';这么写
SqlCommand cmd = new SqlCommand(Sql, connection);
result = (int)cmd.ExecuteScalar();
//执行查询并取出执行结果messageID
messageID = (Int32)cmd .ExecuteScalar();
//关闭数据库连接
con.Close();
StringBuilder strSql = new StringBuilder();
strSql.Append("insert into gendan(");
strSql.Append("yixiang,isXianxiahuodong,yuJiShouRu,yuJiSRDate,addTime,modifyTime,genDanRen,danwei,linkMan,lkmZhiwu,lkmTel,fristLkTime,daiLiShang,dlsLinkMan,hyType)");
strSql.Append(" values (");
strSql.Append("@yixiang,@isXianxiahuodong,@yuJiShouRu,@yuJiSRDate,@addTime,@modifyTime,@genDanRen,@danwei,@linkMan,@lkmZhiwu,@lkmTel,@fristLkTime,@daiLiShang,@dlsLinkMan,@hyType)");
strSql.Append(";set @ReturnValue= @@IDENTITY");