请教一个数据库连接的问题!请大家帮忙!!!

skyboyzb 2003-08-25 11:24:32
我新建一个基于CRECORDSET的类,然后把我建的SQL数据库连上去,出现一个SELECT DATABASE TABLES 的东西,可是我在里面看我见我建的表。为什么啊?我的操作应该正常的啊。
...全文
27 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
coogool 2003-10-06
  • 打赏
  • 举报
回复
应该是ODBC没有配置好。
arduby 2003-08-27
  • 打赏
  • 举报
回复
odbc(数据源)中添加一个dsn,create a new data source to sql server
把你的数据库设为默认,是不是可以?
arduby 2003-08-27
  • 打赏
  • 举报
回复
新建CRecordset类,会弹出database options对话框,设置缺省的数据源.
然后会弹出select database tables,设置缺省的表.可以添加多个表,
如下:
CString CConRS::GetDefaultConnect()
{
return _T("ODBC;DSN=Demo");
}

CString CConRS::GetDefaultSQL()
{
return _T("[SalesByProduct]");//这里选择一个表.
}

你是不是数据源没有配置好?
丁淇石头 2003-08-25
  • 打赏
  • 举报
回复
ODBC配置正确了吗?
skyboyzb 2003-08-25
  • 打赏
  • 举报
回复
我在里面看不见我建的表???
coogool 2003-08-25
  • 打赏
  • 举报
回复
应该是SQL语句的问题,CRECORDSET中有个默认的SQL语句,在其中是不能见到你有几个表的。

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧