日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 數(shù)據(jù)庫 > 數(shù)據(jù)庫應用 > insert into 語句總是出現(xiàn) 未指定錯誤

insert into 語句總是出現(xiàn) 未指定錯誤

來源:程序員人生   發(fā)布時間:2015-01-23 08:33:24 閱讀次數(shù):3237次
作者:BY  www.gudianxiaoshuo.com


本文由 代碼助手軟件 整理發(fā)布 內(nèi)容與本軟件無關(guān)更愜意的讀、更舒心的寫、更輕松的發(fā)布

 秀色書文軟件  可聽、可讀、可寫、可知識發(fā)掘、可標注,再加上史上最強大的純文本配色功能, 瞬間使您的書文秀色起來。










insert into 語句總是出現(xiàn) 未指定毛病

      CString strCmd;      strCmd.Format(_T("insert into Keshi values(%d,"%s")"),          nKeshi,          keshiName          );

緣由,用ACCESS 生成的數(shù)據(jù)庫, 制作表時 有1個默許的字段 保存自動ID的,將其刪除掉便可

        //沒有此學生的話 則插入學生記錄         strCmd.Format(             _T("insert into 班級表%d(學號,姓名,地址,聯(lián)系方式,備注) values(%d,"%s","%s","%s","%s")"),             m_pParentStudentInfo->m_nClassID,             nXuehao,             nameStr,             addStr,             lianxiStr,             beizhuStr);         spCmd->CommandText=(LPCTSTR)strCmd;         spCmd->Execute(NULL,NULL,adCmdText);     _CommandPtr spCmd;     spCmd.CreateInstance(__uuidof(Command));     spCmd->ActiveConnection=m_pConnection;

        //肯定是不是已有此學生         CString strCmd;         strCmd.Format(             _T("select count(*) from 班級表%d where 學號=%d"),             m_pParentStudentInfo->m_nClassID,             nXuehao);         _RecordsetPtr pRecordSet;         long count=0;         spCmd->CommandText=(LPCTSTR)strCmd;         pRecordSet=spCmd->Execute(NULL,NULL,adCmdText);         count=(long)pRecordSet->GetCollect ((long)0);         if (count>0)         {             AfxMessageBox (L"已存在此學號,請輸入下1個學生的學號");             return FALSE;         }

        //打開此學生的記錄集         // +----------------------------------------------         pRecordSet.CreateInstance(__uuidof(Recordset));         strCmd.Format(             _T("SELECT * FROM 班級表%d order by 學號 "),             m_pParentStudentInfo->m_nClassID);         pRecordSet->Open((_variant_t)strCmd,m_pConnection.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);              pRecordSet->AddNew();         pRecordSet->PutCollect(_T("學號"),(long)nXuehao);         pRecordSet->PutCollect(_T("姓名"),(LPCTSTR)nameStr);         pRecordSet->PutCollect(_T("性別"),(LPCTSTR)sexStr);         pRecordSet->PutCollect(_T("地址"),(LPCTSTR)addStr);         pRecordSet->PutCollect(_T("聯(lián)系方式"),(LPCTSTR)lianxiStr);         pRecordSet->PutCollect(_T("備注"),(LPCTSTR)beizhuStr);         pRecordSet->Update();

批量插入記錄 到所有受影響的表中

//為指定學期的課堂成績表 增加學生 BOOL CStuLianxi::AddXueqiStudent(const int nXueqi,const int nXuehao,const CString &nameStr) {     _CommandPtr spCmd;     spCmd.CreateInstance(__uuidof(Command));     spCmd->ActiveConnection=m_pConnection;     CString strCmd;     _RecordsetPtr  pRecordSet;     long count=0;     try{         strCmd.Format(             _T("select count(*) from 課堂成績表%d where 學號=%d"),             nXueqi,             nXuehao);         spCmd->CommandText=(LPCTSTR)strCmd;         pRecordSet=spCmd->Execute(NULL,NULL,adCmdText);         count=(long)pRecordSet->GetCollect ((long)0);         if (count>0)         {  //以存在此學號             return TRUE;         }         //將此學生插入課堂成績表中         strCmd.Format(             _T("insert into 課堂成績表%d(學號,姓名,優(yōu)秀,良,1般,曠課,主動加分) values(%d,"%s",0,0,0,0,0)"),             nXueqi,             nXuehao,             nameStr);         spCmd->CommandText=(LPCTSTR)strCmd;         spCmd->Execute(NULL,NULL,adCmdText);     }     catch(_com_error &e)     {         AfxMessageBox(e.Error ());         return FALSE;     }     return TRUE; }

//為所有受影響的學生表中 添加學生 BOOL CStuLianxi::AddAllaffectedXueqiStudent(const int nXuehao,const CString &nameStr) {     try{         CString strCmd;         _RecordsetPtr  pRecordSet;         pRecordSet.CreateInstance(__uuidof(Recordset));         int nXueqiID=0;         //更新本班所有相干的課堂成績表         //查找本班所有學期         strCmd.Format(             _T("SELECT * FROM ClassInfo where 班級ID=%d"),             m_pParentStudentInfo->m_nClassID);         pRecordSet->Open ((LPCTSTR)strCmd,m_pConnection.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);         if (!pRecordSet->adoBOF)         {             pRecordSet->MoveFirst ();         }else             return FALSE;         //更新本班所有學期         _variant_t varValue;         while (!pRecordSet->adoEOF)         {             varValue=pRecordSet->GetCollect (_T("ID"));             if (varValue.vt!=VT_NULL)             {                 nXueqiID=_ttoi((LPCTSTR)_bstr_t(varValue));                 AddXueqiStudent(nXueqiID,nXuehao,nameStr);             }else{                 pRecordSet->MoveNext ();                 continue;             }             pRecordSet->MoveNext ();         }     }     catch(_com_error &e)     {         AfxMessageBox(e.ErrorMessage());     }     return TRUE; }


生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 美女久久久久久久 | 中文字幕电影在线观看 | 精品国产乱码久久久久久牛牛 | 国产一区二区三区久久悠悠色av | 国产麻豆 | 精品日本一区二区 | 国产黄色片在线观看 | 亚洲欧美激情精品一区二区 | 久久精品视频在线播放 | 欧美在线一区二区三区 | 亚洲福利一区二区三区 | 91色综合 | 亚洲一区二区三区四区五区中文 | 精品九九 | 久久久精品999 | 六月久久 | 国产扒开脚做爽爽爽天美传媒 | 欧美综合成人网 | 欧美日韩国产一区二区在线观看 | 国产伦精品一区二区三区视频金莲 | 欧美麻豆| 九九香蕉视频 | 国产午夜精品一区二区 | 婷婷激情五月 | 成人免费视频网站在线看 | 久久精品国产一区二区三区 | 超碰伊人| 国产一区二区三区在线观看免费 | 91精品国产综合久久久久 | 日韩av手机在线观看 | 婷婷激情综合网 | 久久精品看片 | 精品一区二区不卡 | 国产精品18久久久久久久网站 | 丁香五月缴情综合网 | 欧美二区三区 | 99精品免费视频 | 国产精品久久久久久久9999 | 99精品国产高清在线观看 | 一本色道久久综合亚洲二区三区 | 国产福利视频网站 |