繁体   English   中英

流利的Nhibernate和SQL脚本

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM