📄 subject_14345.htm
字号:
<p>
序号:14345 发表者:小泥潭 发表日期:2002-09-06 09:14:38
<br>主题:请大家帮帮我吧,其实对你们可能是小菜一碟
<br>内容:各位好,我现在在修改一个别人的数据库的中间件,它是用ADO来连库的,原来一直跑在Sql Server上,现在要修改成Oracle的,我想问:ADO不是封装了对不同数据库的访问操作的吗?为什么数据库变成Oracle要修改代码?主要有那些要修改的?请高手帮帮我,好吗?不胜感激!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:啊志 回复日期:2002-09-06 09:44:41
<br>内容:可能是要改在里面用的一些两者不同的SQL语句,还有功能类似名称不同的存储过程
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:小泥潭 回复日期:2002-09-06 10:07:30
<br>内容:你说得有道理,不过到目前为止我还没有用过存储过程,您能稍微给我讲解一下怎么改法吗?非常感谢!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:啊志 回复日期:2002-09-06 13:44:54
<br>内容:找到里面所有的与连接数据库、查询数据库有关的sql字符串,比如Connection的连接字符串、还有Recordset和Command的查询字符串,看一下适合Oracle吗,如果不适合,就改成适合的。如果你对Oracle熟悉,应该不难吧。<BR><BR>头像不好看,又漂亮的干嘛不用?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:小泥潭 回复日期:2002-09-06 14:07:21
<br>内容:太感谢你了,我先试试看。<BR>不过我发现代码里好象都没有出现sql语句的字符串。sql语句的字符串是另外一个主控模块发过来的,我这个数据库中间件主要负责接收主控模块发过来的消息,然后连库对数据库操作,将结果返回主控模块。我连库的时候是通过ODBC数据源,但程序却不是用ODBC来操作数据库的,是用ADO,所以我有些不明白。<BR>如果SQL语句不在我这里控制,那您说还需要怎么修改?<BR>我估计原来别人做这个中间件的时候也许没有考虑到存储过程,我也不知道要怎么改?<BR>看来我还要搞明白存储过程,触发器这些鬼东东,您的意思是不是这样?<BR>非常感谢您帮我,以后有机会我会帮回你的。<BR><BR>人好看就行了,头像难看点,中和一下,:(<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:啊志 回复日期:2002-09-07 08:03:58
<br>内容:也就是说中间件只负责接收字符串,然后查询,然后返回结果?<BR>很好呀,你试一试中间件是不是不用改呀?<BR>我觉得如果中间件做得好,就不用改,你直接重做主模块,连上中间件测试一下,看有什么不合适。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -