VC中使用資料庫的UpData函式提示未能更新怎麼辦?哪位幫幫忙 基礎類

2025-06-03 04:30:18 字數 2478 閱讀 1194

1樓:匿名使用者

引用樓主 yewudi_qq 的帖子:m_pscset-> requery();while(!m_pscset-> iseof())題目是找出表中的分數在60—69之間的元組,將分數加5分,但我用上面的**提示更新的企圖失敗直接用sqlupdate tbset fenshu = fenshu + 5where fenshu between 60 and 69也可以這樣。

declare @sql as varchar(100)set @sql = 'update tb set fenshu = fenshu + 5 where fenshu between 60 and 69'exec(@sql)可以把這個sql語句放進你vc的變數中,然後動態執行。不過,vc裡面應該不是用exec,而是用他自己的東西了。

2樓:匿名使用者

1.如你**的要求。只需要用sql進行更新即可2.注意你開啟的的遊標,看是否為唯讀。

vc 呼叫sql資料庫 使用update語句時總是出錯!!

3樓:網友

既然其他操作都沒事,單單是更新出了問題。那就是**級的錯誤,你可以單步除錯,看看是****錯了。

4樓:網友

拜託,sql語句語法錯誤。

update後不用加from,把from去掉。

5樓:網友

update from 訂單表 set 訂單狀態=%d where 訂單號=%d" 多了個from

vc中關於updatedata()函式的問題

6樓:網友

***updatedata()使用場合:在對話方塊不消失的情況下,對對話方塊中部分割槽域的重繪或者提前對話方塊部分資訊,比如改變某個控制項的值的顯示或者獲取該控制項的值。

*看你的需求,你是想取用控制項的值,而且是在對話方塊消失之後( domodal()執行結束,對話方塊消失,但與之關聯的對話方塊變數有效,且自動儲存消失前的最新資訊),自然不要呼叫updatedata。

*另外注意,以後要是碰到對話方塊不消失的場合,必須用updatedata(),它的預設引數是true,就是提前控制項資訊。如果需要更新控制項資訊,必須呼叫updatedata(false)。

7樓:網友

updatedata(true)是將控制項的狀態傳給其關聯的變數,當然你要為控制項關聯上變數才行。

updatedata(false)是將控制項的關聯變數的值傳給控制項並改變控制項狀態。

updatedata重新整理的是當前對話方塊。

8樓:網友

updatadate()得在對話方塊類自己的成員函式里呼叫才會更新它控制項上的值。

9樓:網友

不寫也行啊,不過你想更新資料的話,那就得必須在結束時加上updatedate(false);這樣在控制項上才能刷出結果來啊。

vc運算元據庫得到update的結果

10樓:網友

不知你用的是什麼資料庫。

若使用sqlite的話可以用函式。

int sqlite3_exec(

sqlite3*, /* an open database */

const char *sql, /* sql to be evaluted */

int (*callback)(void*,int,char**,char**)/* callback function */

void *,/* 1st argument to callback */

char **errmsg /* error msg written here */

返回影響的行數。

在vc中呼叫updatedata()函式,為什麼顯示「error c2065: 'updatadata' : undeclared identifier」

11樓:網友

updatedata(true)應該是這樣的吧。如果這樣還不行的話 那就是相應的包沒引進了。

12樓:網友

在對話方塊程式中可以直接呼叫的啊 要不試試 ::updatadata();

在vc中使用datagrid+adodata顯示資料庫後,如何實現顯示的更新

13樓:網友

怎麼不可以?

如果新增上了,那你就把它顯示在datagrid中就可以了。

先判斷是否能新增進去,能的話就追加進去。

否則就不顯示。

mfc 執行緒中使用 updatedata()函式問題。

14樓:網友

可以用updatedata

用afxgetmainframewnd()函式獲得主窗體指標~,即可updatedata

vc6 0鏈結資料庫使用控制項registered activex controls災難性故障

正常安裝後,c microsoft visual studio common msdev98 gallery registered activex controls資料夾下為空。之前程式裡使用過乙個activex 控制項無法執行,且出現 activex控制項 沒有在此計算機中註冊.註冊控制項然後再試...

怎麼使用vs2019中的vc編寫資料庫程式

vc6對最抄 新的c 11的標準完全不支bai持,stl的支援也有缺陷,du更加不支援可變引數巨集zhi vc2010能夠支援部分daoc 11的特性,完全支援stl,同時支援可變引數巨集 另外,vc2010新增很多微軟.的新特性,支援更多種類的資源檔案,幫助文件也非常豐富,相較於vc6更加適合開發...

如何使用ebscohost資料庫

使用odbc連線資料庫的步驟如下 1 首先安裝mysql odbc connector 外掛程式。配置32位odbc資料來源,選擇 控制面板 系統和安全 管理工具 如下圖所示 2 雙擊odbc資料來源 32位 進入下面介面,如下圖所示 3 切換至 系統dsn 選項卡,滾動並選擇mysql odbc ...