AP SERVER与OBDC同时连接SQL库的问题?

dklzhq 2005-01-23 04:31:57
A/P SERVER连接SQL库时BDE连接一切正常,当用OBDC连接成功后并进行了读写操作,在启用A/P SERVER和BDE都不能连接SQL库,请问如何解决?
另有VD30如何将数值、图像文件写入表中“B”型(二进制)字段中,有如何读取?
...全文
89 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
andy_KAO 2005-01-24
  • 打赏
  • 举报
回复
1.不瞭解你的意思,一般SQL SERVER更換網域時,BDE有時無法連上,必須
重新將SQL Server服務管理員重新STOP再START即可.
2.'B'型態在Client必須用CDS.BINREAD()讀入,再用CDS.BINAPPLY()來寫入,
詳情請參考:(3.08版本)
* 提供CDS對圖檔或其他BLOB欄位的處理, 如下:
 (1) 新增CDS.BINREAD(FieldName-C,BinFile-C), 讀取二進位檔案至CDS欄位中, FieldName-C為欄位名稱,BinFile-C為Client端二進位檔名, 本功能須搭配 BINAPPLY()來使用.
 (2) 新增CDS.BINAPPLY(FieldName-C), 將指定的BLOB欄位存回後端資料庫, FieldName-C為指定的BLOB欄位, 如:
  CDS0.BINREAD('PHOTO',EDIT3.TEXT) && 將EDIT3.TEXT所指定的圖檔讀入PHOTO的欄位.
  CDS0.BINAPPLY('PHOTO') && 將PHOTO的欄位內容存回後端Database中.
 (3) 在CDS中, 可以用IMAGE元件, 直接顯示BLOB欄位內的圖檔資料, 只要設定其IMAGE的DATASET與FIELDNAME屬性即可.
* IMAGE元件增加FieldStyle(圖檔類別), 可設定 BMP,JPG,GIF, 用來控制BLOB欄位內容所存的圖檔格式, 因為如果為外部檔案可由檔名識別, 但BLOB為BINARY的資訊, 所以必須用FieldStyle來設定, 使用時必須統一BLOB的格式, 不能不同RECORD使用不同格式.
dklzhq 2005-01-24
  • 打赏
  • 举报
回复
谢谢andy_KAO(VDMaker)辛苦了。
andy_KAO 2005-01-24
  • 打赏
  • 举报
回复
如果你的BLOB要超過30,要改變BDE(BDEADMIN)中BLOB SIZE的大小,請設定為512
那最大為512,但這樣有BLOB的CDS表速度會變慢..
WORD/EXCEL/TEXT也是一樣用BINREAD()讀入,要OPEN時,再用BINWRITE()寫出到一個
暫存檔,(要用另外的字段記錄附加名,如是DOC還是TXT/XLS等),再用VD3的HYPERLINK()來
打開即可.
dklzhq 2005-01-24
  • 打赏
  • 举报
回复
谢谢,我已经将图档存入DATABASE中了,但是图档不能超过30K,如何让我存储几百K的图?另有WORD、EXCLE、TEXT文档和数据,如何存入表中“B”型(二进制)字段中?请 andy_KAO(VDMaker) 指引。

2,209

社区成员

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

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