PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   能不能教一下,用vb6把資料庫的資料轉成純文字檔呢? (https://www.pcdvd.com.tw/showthread.php?t=617111)

Dakpa 2006-05-08 06:09 PM

用isNull測試欄位資料,True的話輸出""。

mor8 2006-05-08 08:10 PM

引用:
作者Dakpa
用isNull測試欄位資料,True的話輸出""。

感謝你的回答 :)
由於家中電腦vb
沒安裝說明檔
不知道此函數的語法
明天上班時在試試
如果那位兄台方便的話
能教我一下
那就更好了 :D

crazyking 2006-05-08 10:19 PM

If IsNull(x) = True Then
.....
End If

mor8 2006-05-08 11:00 PM

引用:
作者crazyking
If IsNull(x) = True Then
.....
End If


謝謝您的答案! :like:

mor8 2006-05-08 11:07 PM

在請教一個小問題
由於轉成csv檔
通常都是用逗號來區分每個欄位
可是資料有時會有逗號
例如:某一欄內的資料如右"24, place Kleber"
此種情況下如何轉成csv檔呢?
謝謝

mor8 2006-05-09 08:54 PM

不好意思
我的問題好像不少
在請教另一個問題
有沒有辦法用程式碼得知資料表
欄位長度是多少呢?
如我的程式碼中這句
LenArr = Array(5,40,30,30,60,15,15,10,15,24,24) '資料庫每一欄位的長度
謝謝

kaowoei 2006-05-10 11:46 AM

用函數'col_length'。感覺您好像是來問作業的....若是寫作業還是自己找答案會必較有收穫吧

瘋狂火星人 2006-05-10 01:21 PM

引用:
作者mor8
在請教一個小問題
由於轉成csv檔
通常都是用逗號來區分每個欄位
可是資料有時會有逗號
例如:某一欄內的資料如右"24, place Kleber"
此種情況下如何轉成csv檔呢?
謝謝


資料前後用雙引號包起來..... :think:

mor8 2006-05-11 10:51 AM

引用:
作者kaowoei
用函數'col_length'。感覺您好像是來問作業的....若是寫作業還是自己找答案會必較有收穫吧

你好:
這不是作業,是最近在寫程式遇到的一些小問題。
函數'col_length',這個可以用在vb程式嗎?
我需要的是vb程式上的部分,
不是sql server上的部分
若有的話,
可以教一下,
謝謝

瘋狂火星人 2006-05-11 12:31 PM

引用:
作者mor8
你好:
這不是作業,是最近在寫程式遇到的一些小問題。
函數'col_length',這個可以用在vb程式嗎?
我需要的是vb程式上的部分,
不是sql server上的部分
若有的話,
可以教一下,
謝謝


能不能用~~~自己試試看不就知道了???
這類函式多半會有回傳值,宣告個變數去接,然後再把變數SHOW出來看看是不是正確的值~~
不然你下次遇到不同的函式是不是又要再問一次呢???

不曉得你有沒有灌MSDN呢???
裡面會有非常完整的說明.....
關於物件、函數等等的使用方法,建議是直接從MSDN線上說明去找,會比較快比較完整....
遇到觀念上無法理解的問題,才來論壇討論....
這樣你會進步的比較快......
畢竟論壇的回應不是即時的.....

以上......


所有的時間均為GMT +8。 現在的時間是11:49 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。