对数据库不熟悉,请高手指点一二:
CString CRecUpdata::GetDefaultConnect()
{
return _T("ODBC;DSN=updata");
}CString CRecUpdata::GetDefaultSQL()
{
return _T("[uploadinfo]");
}与CString CRecBlacklist::GetDefaultConnect()
{
return _T("ODBC;DSN=d_cd");
}CString CRecklist::GetDefaultSQL()
{
return _T("[dbo].[_klist]");
}这两者都是CRecordset的两个派生类但写法不一样,不知道怎么理解这个
CString CRecUpdata::GetDefaultConnect()
{
return _T("ODBC;DSN=updata");
}CString CRecUpdata::GetDefaultSQL()
{
return _T("[uploadinfo]");
}与CString CRecBlacklist::GetDefaultConnect()
{
return _T("ODBC;DSN=d_cd");
}CString CRecklist::GetDefaultSQL()
{
return _T("[dbo].[_klist]");
}这两者都是CRecordset的两个派生类但写法不一样,不知道怎么理解这个
[dbo].[_klist] 表示是dbo用户下的 _klist表
还有,我能不能在本地实现对异地数据库的操作比如:我在机器A上操作数据库A,完成后需要程序把这个数据上传到机器B上的数据库B上能,具体又该怎么实现?谢谢
而访问ORACLE数据库的表的时候,则可以加上这个表所属的用户名: 如test用户下面的test表为: test.test
这是怎么回事 我用的VC6