以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 不存在名为Provider=SQLOLEDB.1;Password=sql;Persist Security Info=True;User ID=sa;Initial Catalog=YTGSTDat;Data Source=DONGLIN\SQL2005 的 数据源 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=42958) |
-- 作者:tiefeng -- 发布时间:2013/11/27 9:00:00 -- 不存在名为Provider=SQLOLEDB.1;Password=sql;Persist Security Info=True;User ID=sa;Initial Catalog=YTGSTDat;Data Source=DONGLIN\SQL2005 的 数据源 项目中引用外部sql2005的数据源,加入到系统中 在AfterOpenProject事件中加入 MyCns = Nothing \'内部表为:Nothing,转为外部表时在此更改即可! MyCns = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog=YTGSTDat;Data Source=DONGLIN\\SQL2005" MyCmd = New SQLCommand \'专用为本项目 MyCmd.ConnectionName = MyCns \'数据源 提示: 不存在名为Provider=SQLOLEDB.1;Password=sql;Persist Security Info=True;User ID=sa;Initial Catalog=GSTDat;Data Source=DONGLIN\\SQL2005 的 数据源
|
-- 作者:Bin -- 发布时间:2013/11/27 9:03:00 -- MyCns 这是什么东西? 你声明的全局变量嘛? 看不懂你代码的意义.
|
-- 作者:狐狸爸爸 -- 发布时间:2013/11/27 11:35:00 -- SQLCommand的ConnectionName属性,只能接收一个数据源的名称,而不是一个连接字符串。 如果你要动态创建数据源,可以参考: http://www.foxtable.com/help/topics/1944.htm
|