1.打开DataGrip
2.展开要 *** 作的数据库连接
3.展开要 *** 作的数据库
4.双击要 *** 作的数据库表
5.此时显示已有的表记录
6.选择要修改的记录,双击要修改的字段,输入修改值,然后点击【Commit】(打勾图标)
7.此时表记录就修改完成了
#include <afxdb.h>1、建立CDatabase对象与数据库绑定:
CDatabase m_db
CString strDriver = _T("MICROSOFT ACCESS DRIVER (*.mdb)")
CString strDsn
CString strFile = _T("c:\\PartsManager.mdb")
strDsn.Format(_T("ODBCDRIVER={%s}UID=saPWD=DBQ=%s"),strDriver,strFile)
if(!m_db.Open(NULL,false,false,strDsn))
{
AfxMessageBox(_T("连接数据库失败!"))
return FALSE
}
2、建立与m_db绑定的CRecordset对象,并逐条读取记录:
CRecordset rs(&m_db)
CString strSql = _T("select * from partsdata")
CString strData
CString str
if(!rs.Open(CRecordset::forwardOnly,strSql,CRecordset::readOnly))
{
AfxMessageBox(_T("打开数据表失败!"))
return
}
while(!rs.IsEOF())
{//逐个读取记录字段
rs.GetFieldValue(_T("time"),strData)//读取数据库内容的代码
m_listInfo.InsertItem(0,strData)
rs.GetFieldValue(_T("value"), strData)
rs.GetFieldValue(_T("uplimit"), strData)
m_listInfo.SetItemText(0,UPLIMIT,strData)
rs.GetFieldValue(_T("lowlimit"), strData)
m_listInfo.SetItemText(0,LOWLIMIT,strData)
rs.GetFieldValue(_T("passed"), strData)
……
rs.MoveNext()
}
rs.Close()
该修改哪里自己知道吧?
datagrip表结构加载慢的解决方法。1、尝试使用Datagrip进行数据管理。使用ctrl-shift-alt-s快捷键进入连接管理页面。
2、选择Drivers选项卡,找到对应的数据库类型。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)