如何在C ++(MFC)中更改数据库位置(.mdb:Access)

2020-09-27 01:34发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好;

我正在使用Visual Studio2010。我的代码在C ++(MFC)中

我的问题很简单:

我的" .rpt"文件使用(指向)位于" c:\ ..... \ user111 \ myDatabase.mdb"中的Access数据库

我需要将数据库的"运行时"文件位置更改为" c:\ ..... \ user222 \ myDatabase.mdb"

我需要这样做,因为" myDatabase.mdb"存储在LocalAppData中,因此路径从一个用户(user111)更改为另一个用户(user222)。

Remarque:我无法更改公司的安装规则。

最好的问候

Ridha

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好;

我正在使用Visual Studio2010。我的代码在C ++(MFC)中

我的问题很简单:

我的" .rpt"文件使用(指向)位于" c:\ ..... \ user111 \ myDatabase.mdb"中的Access数据库

我需要将数据库的"运行时"文件位置更改为" c:\ ..... \ user222 \ myDatabase.mdb"

我需要这样做,因为" myDatabase.mdb"存储在LocalAppData中,因此路径从一个用户(user111)更改为另一个用户(user222)。

Remarque:我无法更改公司的安装规则。

最好的问候

Ridha

付费偷看设置
发送
4条回答
Aaron 3364
1楼-- · 2020-09-27 01:36

您使用的是什么CR SDK?

野沐沐
2楼-- · 2020-09-27 01:37

早上好,

我在Visual Studio c ++ 2010中使用了Crystal Report的13版。

最好的问候。

Ridha

95年老男孩
3楼-- · 2020-09-27 01:36

早上好,

我在Visual Studio c ++ 2010中使用了Crystal Report的13版。

我对此感兴趣,我必须做这样的事情:

for(int i = 0; i Database-> Tables-> Count; i ++)
{
IDatabaseTablePtr theTablePtr = crReportDocument-> Database-> Tables-> Item;

theTablePtr.setDataSource(...);

}

但是它不起作用,因为数据结构和方法不好。

最好的问候

Ridha。

bbpeas
4楼-- · 2020-09-27 02:00

查看此测试应用,它可以将位置设置为新的mdb

https://blogs.sap.com/2016/02/17/how-to-parameters-in-crystal-reports-for-visual-studio-net /

一周热门 更多>