-
大小: 29.78MB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-06-28
- 語言: 數(shù)據(jù)庫(kù)
- 標(biāo)簽: 數(shù)據(jù)庫(kù)??源代碼??
資源簡(jiǎn)介
數(shù)據(jù)庫(kù)課題中的音樂播放器,基于SQLserver
代碼片段和文件信息
//?AdminDlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“musicplayer.h“
#include?“AdminDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CAdminDlg?dialog
CAdminDlg::CAdminDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAdminDlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CAdminDlg)
m_name?=?_T(““);
m_singer?=?_T(““);
m_word?=?_T(““);
m_music?=?_T(““);
m_date?=?_T(““);
m_style?=?_T(““);
m_language?=?_T(““);
m_where?=?_T(““);
m_soname?=?_T(““);
m_musicword?=?_T(““);
m_picture?=?_T(““);
//}}AFX_DATA_INIT
}
void?CAdminDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAdminDlg)
DDX_Control(pDX?IDC_LIST1?m_list);
DDX_Text(pDX?IDC_EDIT1?m_name);
DDX_Text(pDX?IDC_EDIT2?m_singer);
DDX_Text(pDX?IDC_EDIT9?m_word);
DDX_Text(pDX?IDC_EDIT4?m_music);
DDX_Text(pDX?IDC_EDIT5?m_date);
DDX_Text(pDX?IDC_EDIT6?m_style);
DDX_Text(pDX?IDC_EDIT10?m_language);
DDX_Text(pDX?IDC_EDIT11?m_where);
DDX_Text(pDX?IDC_EDIT8?m_soname);
DDX_Text(pDX?IDC_EDIT12?m_musicword);
DDX_Text(pDX?IDC_EDIT13?m_picture);
//}}AFX_DATA_MAP
CAdminDlg::OnInitADOConn();
}
BEGIN_MESSAGE_MAP(CAdminDlg?CDialog)
//{{AFX_MSG_MAP(CAdminDlg)
ON_BN_CLICKED(IDC_BUTTON1?OnModify)
ON_LBN_SELCHANGE(IDC_LIST1?OnSelchangeList1)
ON_BN_CLICKED(IDC_BUTTON2?OnButton2)
ON_BN_CLICKED(IDCANCEL2?OnDelete)
ON_BN_CLICKED(IDOK?OnQuery)
ON_BN_CLICKED(IDC_BUTTON3?Onclear)
ON_BN_CLICKED(IDadd?Onadd)
ON_BN_CLICKED(IDC_BUTTON4?OnButton4)
ON_BN_CLICKED(IDC_BUTTON5?OnButton5)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAdminDlg?message?handlers
void?CAdminDlg::OnModify()?
{
//?TODO:?Add?your?control?notification?handler?code?here
UpdateData();????????//?更新對(duì)話框數(shù)據(jù)
/*if(m_list.GetCount()?==?0)
{
AfxMessageBox(“表中記錄數(shù)為空!“);
return;
}
else?if(m_list.GetCurSel()?0?||?m_list.GetCurSel()?>?m_list.GetCount())
m_list.SetCurSel(0);*/
//?修改當(dāng)前記錄的字段值
try
{
m_pRecordset->PutCollect(“歌曲名稱“?_variant_t(m_name));
m_pRecordset->PutCollect(“歌曲原唱“?_variant_t(m_singer));
m_pRecordset->PutCollect(“作詞“?_variant_t(m_word));
m_pRecordset->PutCollect(“作曲“?_variant_t(m_music));
????????m_pRecordset->PutCollect(“發(fā)行時(shí)間“?_variant_t(m_date));
m_pRecordset->PutCollect(“音樂風(fēng)格“?_variant_t(m_style));
m_pRecordset->PutCollect(“歌曲語言“?_variant_t(m_language));
m_pRecordset->PutCollect(“歌詞“?_variant_t(m_musicword));
m_pRecordset->PutCollect(“歌曲路徑“?_variant_t(m_where));
m_pRecordset->PutCollect(“圖片路徑“?_variant_t(m_picture));
m_pRecordset->Update();
?//重新讀入庫(kù)記錄更新顯示
int?nCurSel?=?m_list.GetCurSel();
ListData();
m_list.SetCurSel(nCurSel);
//?移動(dòng)記錄指針到新的位置
OnSelchangeList1();
}
catch(_co
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????1441792??2012-10-14?14:27??musicpla
?????文件???????2978??2012-10-10?13:34??musicpla
?????文件???????1815??2012-10-10?11:16??musicpla
?????文件???????3288??2012-08-26?21:34??musicpla
?????文件???????1642??2012-08-26?21:34??musicpla
?????文件???????2045??2012-08-26?21:34??musicpla
?????文件???????1508??2012-08-26?21:34??musicpla
?????文件???????1141??2012-10-08?22:43??musicpla
?????文件???????1216??2012-08-27?21:49??musicpla
?????文件???????2098??2012-08-26?21:34??musicpla
?????文件???????1461??2012-08-26?21:34??musicpla
?????文件???????8095??2012-08-26?21:34??musicpla
?????文件???????3212??2012-08-26?21:34??musicpla
?????文件??????90619??2010-11-09?22:51??musicpla
?????文件??????76614??2010-11-09?22:51??musicpla
?????文件???????3759??2012-09-06?13:03??musicpla
?????文件?????332827??2012-08-26?15:20??musicpla
?????文件??????24463??2012-09-06?14:14??musicpla
?????文件??????31241??2012-09-06?14:33??musicpla
?????文件???????4546??2012-10-14?14:26??musicpla
?????文件???????6337??2012-10-10?14:05??musicpla
?????文件???????9150??2012-10-10?14:10??musicpla
?????文件????3765711??2012-10-10?13:59??musicpla
?????文件???????8569??2012-10-10?14:09??musicpla
?????文件????4580661??2012-10-10?14:08??musicpla
?????文件????4599102??2012-08-26?17:49??musicpla
?????文件????4971609??2012-08-26?01:00??musicpla
?????文件??????24463??2012-09-06?14:14??musicpla
?????文件??????31241??2012-09-06?14:33??musicpla
?????文件????3473129??2012-08-26?17:41??musicpla
............此處省略123個(gè)文件信息
評(píng)論
共有 條評(píng)論