C# Fluent-Nhibernate和sql脚本
我想执行一个带有变量的脚本,以便创建一个新的数据库。 起初,我尝试使用命令行,但我想从另一台服务器执行脚本,但在访问权限方面有错误 是否可以在应用程序代码中使用fluent nhibernate执行SQL脚本 我在该链接上找到了答案,但它不执行脚本,而是加载查询。C# Fluent-Nhibernate和sql脚本,c#,sql-server,nhibernate,fluent-nhibernate,sql-scripts,C#,Sql Server,Nhibernate,Fluent Nhibernate,Sql Scripts,我想执行一个带有变量的脚本,以便创建一个新的数据库。 起初,我尝试使用命令行,但我想从另一台服务器执行脚本,但在访问权限方面有错误 是否可以在应用程序代码中使用fluent nhibernate执行SQL脚本 我在该链接上找到了答案,但它不执行脚本,而是加载查询。 感谢您的帮助。请注意:Fluent NHibernate只是一个用于映射的第三方库。要执行脚本,您只需要NHibernate 事实上,你找到的答案就是答案。编写脚本的要点是在最后调用ExecuteUpdate() var query
感谢您的帮助。请注意:Fluent NHibernate只是一个用于映射的第三方库。要执行脚本,您只需要NHibernate 事实上,你找到的答案就是答案。编写脚本的要点是在最后调用
ExecuteUpdate()
var query = session.CreateSQLQuery("your sql to string with INSERT, UPDATE...");
// that will execute that all
query.ExecuteUpdate();