1.建立乙個表的對映
建立乙個類,如cuserset讓它繼承於crecordset,建立完後vc讓選擇odbc中的庫,然後指定表我們選擇user表,這樣這個類基本上就和表user進行了對映.一定要在userset.h加入#include 不然會出一堆沒定義的錯誤。
2.新增一條記錄
cuserset userset;//建立乙個類的物件
userset.open(crecordset::snapshot,"select * from user");
userset.addnew();
userset.m_username = "月風"; //把你要新加的內容傳給記錄集類對應資料庫的字段
userset.m_***="男";
userset.update();
userset.close();
2.修改一條記錄
cuserset userset;//建立乙個類的物件
cstring strsql;
strsql.format("select * from user where username='%s'",strusername);//必須為表裡有的資料,如剛才加的月風
if(!m_userset.open(afx_db_use_default_type,strsql))
userset.edit();
userset.m_username = "明";
userset.m_*** = "女";
userset.update();
userset.close();
3.刪除記錄
cuserset userset;//建立乙個類的物件
cstring strsql;
strsql.format("select * from user where username='%s'",strusername);//strusername為要刪除的記錄條件
if(!m_userset.open(afx_db_use_default_type,strsql))
userset.delete();
userset.close();
資料庫操作筆記
insert是t sql中常用語句,insert into table field1,field2,values value1,value2,這種形式的在應用程式開發中必不可少。但我們在開發 測試過程中,經常會遇到需要表複製的情況,如將乙個table1的資料的部分字段複製到table2中,或者將整個...
資料庫的操作筆記
mysql的常見操作在這裡先做一下總結,已經整合到 裡面,經過檢驗無誤。建立乙個資料庫 create database xuning test 說明當時使用資料庫物件 use xuning test 向資料庫中新增表並且定義表的結構 create table person id int not nu...
mysql資料庫操作筆記
查詢最後生成的id select session.identity 建立檢視 create view v add friends as select u.userid,u.real name,u.d.college,d.academe,d.speciality,d.init college date...