我正在开发一个asp.net web api应用程序,我正在尝试在c#中获取oracle数据库更改通知.但是当我正在初始化1 oracle依赖时,一切都按预期工作但当我尝试从2个不同的oracle数据库初始化2 oracle依赖时,我收到错误"' 此操作要求对象使用相同的连接 '"
var cmd = new OracleCommand("SELECT EMPNO FROM EMP r WHERE rownum <= 1 Order by EMPNO Desc", con1);
con1.Open();
cmd.AddRowid = true;
var dep = new OracleDependency(cmd);
dep.OnChange += new OnChangeEventHandler(dep_OnChange);
DataTable dt = new DataTable();
dt.Load(cmd.ExecuteReader());
var cmd2 = new OracleCommand("SELECT EMPNO FROM EMP2 r WHERE rownum <= 1 Order by EMPNO Desc", con2);
con2.Open();
cmd2.AddRowid = true;
var dep2 = new OracleDependency(cmd2);
dep2.OnChange += new OnChangeEventHandler(dep2_OnChange);
DataTable dt2 = new DataTable(); …Run Code Online (Sandbox Code Playgroud) 我目前正在使用Sitefinity多语言(英语和阿拉伯语)Web应用程序,在该应用程序上我遇到了一个非常奇怪的有关文档(图像)上传的问题。
在我的新闻模块中,我有一个用于上传图片的自定义字段。当我添加新闻的阿拉伯新闻(将英语站点已添加的新闻的阿拉伯语翻译)时,图像显示(未翻译)消息,发布后图像未显示在阿拉伯站点中。当我在该图像上传字段中选择另一张图像时,该图像在阿拉伯语站点中显示,但随后从英语站点中删除。