上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
Watermelon
註冊時間: 2005-01-22 文章: 197
第 1 樓
|
發表於: 星期三 四月 28, 2010 8:05 pm 文章主題: SELE * from to 無法 ADD COLUMN 有解嗎? |
|
|
程式碼:
SELE * from name1 into TABLE c:\name2 where dat1=date()
ALTER TABLE C:\name2 ADD COLUMN 今天 C(24)
錯誤訊息:
操作錯誤...!
錯誤編號:1705
錯誤訊息:存取檔案的作無效。
程式行數:2
就是下面這一行錯誤
ALTER TABLE C:\name2 ADD COLUMN 今天 C(24)
不是每個客戶都這樣,有的客戶沒有問題,請各位大大指點。 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 2 樓
|
發表於: 星期三 四月 28, 2010 9:43 pm 文章主題: |
|
|
檔案讀寫權限先檢查. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1644
第 3 樓
|
發表於: 星期三 四月 28, 2010 9:55 pm 文章主題: Re: SELE * from to 無法 ADD COLUMN 有解嗎? |
|
|
Watermelon 寫到: |
不是每個客戶都這樣,有的客戶沒有問題,請各位大大指點。 |
防了syntech大大所言外,
另外,先關掉防毒軟體再試試。 |
|
回頂端 |
|
|
tigerlee39y
註冊時間: 2007-11-26 文章: 132 來自: taipei
第 4 樓
|
發表於: 星期四 四月 29, 2010 12:41 am 文章主題: |
|
|
應該是權限問題,c:\NAME2 檢查一下是否存在,應該是沒建成功
你是否用的是 VISTA OR WIN7 ? _________________ 各取所需 各盡所能 |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1644
第 5 樓
|
發表於: 星期四 四月 29, 2010 10:31 am 文章主題: |
|
|
VISTA OR WIN7 , 對於 C:\ 的管理比較嚴格 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 6 樓
|
發表於: 星期四 四月 29, 2010 10:46 am 文章主題: |
|
|
反正我是 UAC 先關掉那種人 XD _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
Watermelon
註冊時間: 2005-01-22 文章: 197
第 7 樓
|
發表於: 星期四 四月 29, 2010 1:41 pm 文章主題: |
|
|
非常感謝各位的解答,先前會遇到1705的都是VISTA系統, 我的處理方法也是關掉UAC即可,但這個客戶算是高手用的是xp系統,權限也沒問題,據他回報只要用到這個功能他的資料夾都會變成唯讀,以下是他回覆的內文。
<<經查我的XP 下的資料夾唯讀的選項都是被塗上綠色,但非打勾>>
經過我自己實測結果,在name2產生後去c:碟把它改成唯讀,果然出現一模一樣的錯誤訊息,但為何只有這個客戶會變成唯讀呢? |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 8 樓
|
發表於: 星期四 四月 29, 2010 2:04 pm 文章主題: |
|
|
因為有些無聊的軟體或是無聊的最佳化設定,甚至於無聊的個人會把c:根目錄作唯讀,
我遇過有電腦公司不分青紅皂白就把根目錄作唯讀.
所以除非不得已,否則你不應該使用c:根目錄作資料交換的地方. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
saint
註冊時間: 2003-07-14 文章: 211
第 9 樓
|
發表於: 星期四 四月 29, 2010 5:45 pm 文章主題: Re: SELE * from to 無法 ADD COLUMN 有解嗎? |
|
|
Watermelon 寫到: | 程式碼:
SELE * from name1 into TABLE c:\name2 where dat1=date()
ALTER TABLE C:\name2 ADD COLUMN 今天 C(24)
|
如果只是加欄位,在select 時就可以產生了不是嗎? |
|
回頂端 |
|
|
Watermelon
註冊時間: 2005-01-22 文章: 197
第 10 樓
|
發表於: 星期四 四月 29, 2010 8:47 pm 文章主題: |
|
|
這個比較高深沒學到,能否指點迷津該如何在sele時同時增新欄位? |
|
回頂端 |
|
|
LiuRambo
註冊時間: 2007-11-27 文章: 481
第 11 樓
|
發表於: 星期四 四月 29, 2010 11:35 pm 文章主題: |
|
|
我曾遇到過某間國立學校
因為比較有錢有規劃 所以校內全部用AD管理
但碰上我們就必須左閃右避
使用者的帳號必須開"C槽檔案寫入權限"
不然某些暫存檔會無法寫入造成錯誤
雖不能直接產生"今天"的欄位
但可以先SELE *,dat1 as 今天 from name1 into TABLE c:\name2 where dat1=date()
再去變更欄位資料(我猜測兩個欄位應該是一樣性質吧) |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 12 樓
|
發表於: 星期五 四月 30, 2010 9:45 am 文章主題: |
|
|
Watermelon 寫到: | 這個比較高深沒學到,能否指點迷津該如何在sele時同時增新欄位? |
代碼: |
SELECT *,SPACE(20 ) AS FIELD1,00000.0000 AS FIELD2 FROM TABLE 1
|
差不多就是這樣,
不過請記得cursor本身的寫入設定. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
Watermelon
註冊時間: 2005-01-22 文章: 197
第 13 樓
|
發表於: 星期五 四月 30, 2010 10:05 am 文章主題: |
|
|
SELE *,space(24) as 今天 from c:\kcku\idno into TABLE c:\name2 where dat1=date()
感謝各位前輩指點,用sele增空白欄位ok!
待傳給客戶試用,結果如何再來向各前輩回覆!謝謝!
Watermelon 在 星期五 四月 30, 2010 10:09 am 作了第 1 次修改 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 14 樓
|
發表於: 星期五 四月 30, 2010 10:07 am 文章主題: |
|
|
你的重點不是那個吧.
明明是你想寫入C碟根目錄失敗呀.
XD _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
LiuRambo
註冊時間: 2007-11-27 文章: 481
第 15 樓
|
發表於: 星期五 四月 30, 2010 10:27 am 文章主題: |
|
|
syntech 寫到: | Watermelon 寫到: | 這個比較高深沒學到,能否指點迷津該如何在sele時同時增新欄位? |
代碼: |
SELECT *,SPACE(20 ) AS FIELD1,00000.0000 AS FIELD2 FROM TABLE 1
|
差不多就是這樣,
不過請記得cursor本身的寫入設定. |
受教了
原來還可以直接指定格式 |
|
回頂端 |
|
|
|