如何正确执行以下更新:
using (OracleConnection conn = new OracleConnection())
using (selCmd)
{
string sql1 = "update Table1 set name = joe where id = 10;"
string sql2 = "update Table2 set country = usa where region = americas;"
string sql3 = "update Table3 set weather = sunny where state = CA;"
string sql4 = "update Table4 set engine = v8 where maker = benz;"
cmdUpdate.CommandText = sql(#);
cmdUpdate.Connection = conn;
recs = cmdUpdate.ExecuteNonQuery();
}
Run Code Online (Sandbox Code Playgroud)
我知道全部或全部,如果它是一个交易,但我只是看看它是如何工作正确的方法.
我想迭代一个项目数组[sql1,sql2,sql3,sql4]并在CommandText中传递sql(#)并每次执行ExecuteNonQuery.
有没有办法在不更改Razor代码的情况下传递带有HTML标签的字符串?
场景(当前代码):
string msg = "<a href='http://www.google.com/html/'>Google</a>";
Run Code Online (Sandbox Code Playgroud)
OUTPUT:
<a href='http://www.google.com/html/'>Google</a> on the page.
Run Code Online (Sandbox Code Playgroud)
目标结果:
链接到Google而不更改代码"@msg".