-1
我想执行一个脚本与变量,以创建一个新的数据库。 起初,我试图用命令行,但我想从另一台服务器执行脚本,但我有关于访问权限的错误。流利Nhibernate和SQL脚本
是否可以在应用程序代码中使用流利的nhibernate执行SQL脚本?
我在那个链接上找到了一个答案,但它没有执行脚本,它加载了查询。
link
感谢您的帮助。
我想执行一个脚本与变量,以创建一个新的数据库。 起初,我试图用命令行,但我想从另一台服务器执行脚本,但我有关于访问权限的错误。流利Nhibernate和SQL脚本
是否可以在应用程序代码中使用流利的nhibernate执行SQL脚本?
我在那个链接上找到了一个答案,但它没有执行脚本,它加载了查询。
link
感谢您的帮助。
JUST a note:流利的NHibernate只是一个映射的第三方库。要执行脚本,您需要只需 NHibernate。
事实上,你找到的答案就是答案。 WRITE脚本的要点是在末尾呼叫ExecuteUpdate()
var query = session.CreateSQLQuery("your sql to string with INSERT, UPDATE...");
// that will execute that all
query.ExecuteUpdate();