程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C語言ODBC數據庫操作,odbc數據庫

C語言ODBC數據庫操作,odbc數據庫

編輯:關於C語言

C語言ODBC數據庫操作,odbc數據庫


今天我們來介紹一下C語言操作數據庫的方法,這裡我們使用的是ODBC方式。環境是WIN7+VC6。其他環境也差不多,具體情況具體分析。

首先是環境的配置以及數據源的添加。這裡就不去解釋了,相關資料網上有很多。需要注意的是這裡不可以直接使用控制面板中的ODBC,我們需要打開C:\Windows\SysWOW64中的數據源odbcad32.exe。添加好的數據源如下:

clip_image002

這裡我們使用VC創建一個單文檔視圖的應用程序,同時添加數據庫支持,選擇好數據源。相關細節截圖如下:

clip_image004

clip_image006

clip_image008

添加控件

clip_image010

在ClassWizard中綁定數據庫中的字段

clip_image012

刪除數據:

//delete

m_pSet->Delete();

if(!m_pSet->IsEOF())

m_pSet->MoveNext(); //刪除游標後的一條記錄,即刪除當前記錄。

else

m_pSet->MoveLast();

m_pSet->Requery();

添加新項:

m_pSet->AddNew();

m_pSet->SetFieldNull(&m_pSet->m_ID,FALSE);

GetDlgItemText(IDC_USER,m_pSet->m_username);

GetDlgItemText(IDC_PASSWORD,m_pSet->m_password);

m_pSet->Update();

m_pSet->MoveLast();

m_pSet->Requery();

修改:

m_pSet->Edit();

GetDlgItemText(IDC_USER,m_pSet->m_username);

GetDlgItemText(IDC_PASSWORD,m_pSet->m_password);

m_pSet->Update();

m_pSet->Requery();

記錄下來,留待後查,同時方便他人。

謝謝支持!

可以聯系我進行交流。[email protected]

2016.2.5

2:23

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved