 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
zfg
註冊時間: 2004-05-21 文章: 1
第 1 樓
|
發表於: 星期五 五月 21, 2004 5:25 pm 文章主題: vfp 程序 插入(更新〕SQL 語法更新數據庫的表通不過 |
|
|
1,有一个表,有数值型整型,数值型小数型,货币型,日期型,字符型等。
2,插入的数据,全是变量。
3,用"cx=insert into 表名(各个字段,用“,"号分隔) values ("&变量",...与各个字段一一对应)"
SQLEXEC(句柄,CX)
4,程序运行时,报告:有不能识别的命令或动词。
5,上述的第3条代码,单独在SQL查询分析器中能成功。
请问原因何在?
又一个问题:上述的表有16个字段,在更新时,最后二个不能更新,导至整个表不能更新。将后二个更新字段去掉,其它的字段都能更新。而将后二个字段不更新的语句单独写,以能执行,能更新成功。
以上二个问题分别在SQL server2000,ACCESS数据库中试过,问题是一样的,
分析是VFP(6.0)问题. _________________ zhou fa gang |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 2 樓
|
發表於: 星期五 五月 21, 2004 6:19 pm 文章主題: |
|
|
沒遇過,
同樣作法超過 130 個欄位也沒問題.
唯一出現的問題是 日期型欄位,不能填入 null 值,
所以至少會給 date()
這問題是 odbc 在搞鬼...... _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
Mibh
註冊時間: 2004-02-21 文章: 19
第 3 樓
|
發表於: 星期五 五月 21, 2004 8:20 pm 文章主題: |
|
|
對於問題不是很清楚但以下為我個人的猜測
1."&变量"代表是要儲存"&变量",請改用 ?變量 試試看。
2.第二個問題可能也是類似的情況 |
|
回頂端 |
|
 |
an1060
註冊時間: 2004-02-29 文章: 48 來自: 高雄
第 4 樓
|
發表於: 星期五 五月 21, 2004 10:57 pm 文章主題: |
|
|
如果能把步驟3的完整程序碼寫出來,這樣大家才能幫你解決問題 |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|