[英]Fluent Nhibernate and sql script
我想执行带有变量的脚本以创建新数据库。 起初,我尝试使用命令行,但是我想从另一台服务器执行脚本,但是我有关于访问权限的错误。
是否可以在应用程序代码中流畅地使用nhibernate执行SQL脚本?
我在该链接上找到了答案,但是它不执行脚本,而是加载查询。
链接
感谢帮助。
只需注意:Fluent NHibernate只是用于映射的第三方库。 要执行脚本,您只需要NHibernate。
实际上,您找到的答案就是答案。 WRITE脚本的重点是在最后调用ExecuteUpdate()
var query = session.CreateSQLQuery("your sql to string with INSERT, UPDATE...");
// that will execute that all
query.ExecuteUpdate();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.