【发布时间】:2021-08-22 22:51:39
【问题描述】:
我能够成功发送 id,但无法尝试对表名进行参数化, 我该如何解决这个问题?还是有另一种方法可以在 c# sql 中将表名作为参数发送
deleteCommand.CommandText = "delete from @tableName where rowid=@ID";
deleteCommand.Parameters.Add(new SqlParameter("@tableName", table.Name));
deleteCommand.Parameters.Add(new SqlParameter("@ID", table.id));
【问题讨论】:
-
这段代码会产生异常吗?如果是,请发布它的堆栈跟踪。
-
这能回答你的问题吗? How can I Pass a Table Name to SqlCommand?
标签: c# asp.net .net asp.net-mvc c#-6.0