請問FoxPro6.0>>指令問題 - 工作
By Connor
at 2010-01-08T00:00
at 2010-01-08T00:00
Table of Contents
剛接觸這套軟體兩個月左右
目前還算上手
但有些挑選的方式
目前所知的指令感覺用不太上
因此想請問
若我下指令 copy to 檔名 for!"號"$add (挑出add裡面無"號"的地址)
正常會將所有結果列出來且無誤
但問題來了
通常郵政信箱的地址也不會加上"號"
所以當資料列出來時就必須要手動挑出郵政信箱的資料
讓郵政信箱的地址不會被刪除
但資料都非常多這樣一筆筆看很耗時費力
想問有沒有可以挑出無號地址又可不讓郵政信箱列入挑選無號的指令裡呢
不知道高手們懂我說的意思嗎@@"
已更新項目:
週一上班時會試試這個指令
謝謝提供論壇學習^^
另外想問word及excel能正常顯示的中文字
到了dbf卻變成問號
這又該如何解決呢
2 個已更新項目:
請問這個指令是說挑出add欄裡不是號,信箱,郵政的資料嗎?
因為家裡沒有那套軟體只能大概想了一下
若是的話可能還是沒法用上
上面的指令裡有copy是因為有時客戶會想看挑出的不能用的資料
我要轉成excel檔mail給客戶
第六項的問題
還真的不知該如何>"
3 個已更新項目:
dbf缺字變問號的問題我找到方法囉
Unicode補完計畫
這個我會請教公司工程師
指令問題再麻煩你回答囉
4 個已更新項目:
補充一下
因為工作接觸此套軟體
做法是收到客戶excel檔後轉成dbf
再依客戶要求從dbf下指令整理篩選
所以沒有用到sql喔
5 個已更新項目:
請問
* // sql 語法, 過濾條件
select * from dbf where add not in("號", "信箱", "郵政") ;
into cursor _tmp <<到這裡是一整段語法嗎?
選擇自dbf裡面add裡不是("號", "信箱", "郵政")是這意思嗎
後面那句不太懂
* //轉到 excel
copy to xxx xl5
複製到xxx ??
x15又是什麼意思呢?
再麻煩你囉>
目前還算上手
但有些挑選的方式
目前所知的指令感覺用不太上
因此想請問
若我下指令 copy to 檔名 for!"號"$add (挑出add裡面無"號"的地址)
正常會將所有結果列出來且無誤
但問題來了
通常郵政信箱的地址也不會加上"號"
所以當資料列出來時就必須要手動挑出郵政信箱的資料
讓郵政信箱的地址不會被刪除
但資料都非常多這樣一筆筆看很耗時費力
想問有沒有可以挑出無號地址又可不讓郵政信箱列入挑選無號的指令裡呢
不知道高手們懂我說的意思嗎@@"
已更新項目:
週一上班時會試試這個指令
謝謝提供論壇學習^^
另外想問word及excel能正常顯示的中文字
到了dbf卻變成問號
這又該如何解決呢
2 個已更新項目:
請問這個指令是說挑出add欄裡不是號,信箱,郵政的資料嗎?
因為家裡沒有那套軟體只能大概想了一下
若是的話可能還是沒法用上
上面的指令裡有copy是因為有時客戶會想看挑出的不能用的資料
我要轉成excel檔mail給客戶
第六項的問題
還真的不知該如何>"
3 個已更新項目:
dbf缺字變問號的問題我找到方法囉
Unicode補完計畫
這個我會請教公司工程師
指令問題再麻煩你回答囉
4 個已更新項目:
補充一下
因為工作接觸此套軟體
做法是收到客戶excel檔後轉成dbf
再依客戶要求從dbf下指令整理篩選
所以沒有用到sql喔
5 個已更新項目:
請問
* // sql 語法, 過濾條件
select * from dbf where add not in("號", "信箱", "郵政") ;
into cursor _tmp <<到這裡是一整段語法嗎?
選擇自dbf裡面add裡不是("號", "信箱", "郵政")是這意思嗎
後面那句不太懂
* //轉到 excel
copy to xxx xl5
複製到xxx ??
x15又是什麼意思呢?
再麻煩你囉>
All Comments
By Hardy
at 2010-01-12T20:35
at 2010-01-12T20:35
1.台北市奇摩路1號
2.台北市奇摩路10
3.台北郵政10-101信箱
4.台北郵政10-10
5.空白
6.台北市號角路10 <<--怎麼辦??
7.台北市銅號路100 <<--怎麼辦??
依你的要求:
select * from dbf where not in("號", "信箱", "郵政") ;
into dbf [檔名]
或 into file [檔名.txt]
但第6項的問題怎麼辦??留給你激盪
可以到 vfp 愛用者社區學習
2010-01-08 12:26:55 補充:
vfp 本身可以用 sql 語法喔, 也比較方便, 功能也強大
2010-01-08 12:31:47 補充:
更正
select * from dbf where add not in("號", "信箱", "郵政") ;
into dbf [檔名]
2010-01-11 20:51:22 補充:
in() 是過濾出包含設定條件的資料
例 in("號", "信箱") 資料中有號, 和信箱, 就會被挑出來
用 not in() 就是否定啦
在 word /excel 能正常顯示的字, 是因為有些字, 在 dbf 會被截掉, 可能是含了某些特定字元, 被過濾掉, 只剩一個 byte, 我有遇過, 最後是要安裝 unicode 套件, 但這個套件會有很多問題, 目前我是無解, 別人可能有方法
2010-01-11 20:51:37 補充:
收到 excel 檔後, 一定是匯入到 dbf
到了 dbf 就可以下 sql command 來過濾條件, 就是我如下的語法
* // sql 語法, 過濾條件
select * from dbf where add not in("號", "信箱", "郵政") ;
into cursor _tmp
* //轉到 excel
copy to xxx xl5
Related Posts
誰可以幫我算算看我的紫薇命盤謝謝
By Lucy
at 2010-01-08T00:00
at 2010-01-08T00:00
急!!懂信用卡問題者請幫幫我...
By Hamiltion
at 2010-01-08T00:00
at 2010-01-08T00:00
關於就讀桃園陸軍專科學校的問題。
By Catherine
at 2010-01-08T00:00
at 2010-01-08T00:00
只有工作證明想辦信用卡
By Rosalind
at 2010-01-08T00:00
at 2010-01-08T00:00
台中市全區有哪些店是經營24H?期望經歷豐富的社會人士告知
By David
at 2010-01-08T00:00
at 2010-01-08T00:00