这里人气不旺!再问:关于动态读取ODBC数据源

蜗牛爬珠峰 2004-01-01 06:22:31
表结构等都是动态读取的
但如果数据源是excel的,有些是没有表名称的,只好自己给它定义一个,先更改。
可是,如果我的程序需要对此数据源只读打开(仅用于无权限用户查询),这是遇到了可怎么办?
...全文
37 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tjq_tang 2004-01-03
  • 打赏
  • 举报
回复
ODBC我不知道如何实现,不过其他方式到还有一个
使用ms的ADOX(该对象在msadox.dll中),结合ADODB(在msado15.dll中)

参考代码:
http://expert.csdn.net/Expert/topic/2610/2610814.xml?temp=.273266
草船借剑 2004-01-02
  • 打赏
  • 举报
回复
excel的操作不熟,愿意学习学习。
ktaka 2004-01-02
  • 打赏
  • 举报
回复
帮顶一下
蜗牛爬珠峰 2004-01-02
  • 打赏
  • 举报
回复
1. 连接打开都可以,无疑问
2. 如果数据源是excel的,有些是没有表名称的。想利用CDatabase::ExecuteSQL(..)修改表名称。现在想到的法子只有建新表,copy,删旧表。
3. Select filed_name from table_name sel_clause,如果没有表名称怎么查询呢?
lihao9806 2004-01-02
  • 打赏
  • 举报
回复
ODBC数据源的信息是存在注册表里的。

你的问题我不太懂。

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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