數據庫連接的問題!

kirao 2004-12-22 10:50:00
用的database是sql server2000
 開始的系統連database都是用sql server自帶的dll直接連接的,由於其它原因
 現要改用obdc or oledb 來連接,但出現了這樣問題,系統中寫在database上的
 function如果有日期參數時,odbc與oledb連接都會出錯,oledb在用function作
 dataobject時就報錯了,說是語法錯誤,data的格式我設定好幾種方式試了都不行
 odbc是在運行時出錯的,錯誤是參數錯誤,pb10己不支持sql server自帶dll連
 database了,估計轉到10時只要用了function時都可能會碰到該問題,不知道有
 沒有人遇到該問題,怎麼解決的!

...全文
112 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
kirao 2004-12-29
  • 打赏
  • 举报
回复
問題 是沒有得到解決,現在只能避開oledb不支持的sql語法
liuyxit 2004-12-22
  • 打赏
  • 举报
回复
如果你已是PB10,那打上SQLSERVER的SP3看看吧。
balloonman2002 2004-12-22
  • 打赏
  • 举报
回复
http://www.pfcguide.com/_newsgroups/subject_list.asp?group=sybase%2Epublic%2Epowerbuilder%2Edatabase&first=23835&last=23850
balloonman2002 2004-12-22
  • 打赏
  • 举报
回复
试试重装微软提供的MDAC驱动
kirao 2004-12-22
  • 打赏
  • 举报
回复
我所說的function是sql server上處理數據的function與store procedure類似的東東。
liuyxit 2004-12-22
  • 打赏
  • 举报
回复
用什么方法调用FUNCTION?

试试声明一个扩展的函数方式。
luotitan 2004-12-22
  • 打赏
  • 举报
回复
我在把SQL SERVER数据库转到MSDE的时候也是一样的情况,ODBC肯定是不行的,非常多的错误,使用OLE DB会好很多,我当时是逐个改的,楼主耐心些改改,把具体情况贴出来分析好了。
liuyxit 2004-12-22
  • 打赏
  • 举报
回复
没有,因为用的是PB9,还是用直连。

另别人没怎提这个问题,应该是你的机子,或代码问题。
kirao 2004-12-22
  • 打赏
  • 举报
回复
回復:

"试试重装微软提供的MDAC驱动" 已裝多次最新的。
 "如果你已是PB10,那打上SQLSERVER的SP3看看吧。" 這個包我早就打了

  你們有沒有遇到這種情況??
zhangdatou 2004-12-22
  • 打赏
  • 举报
回复
帮up

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧