Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将VB.NET代码从Visual Studio Express复制到Microsoft Access 2013_Vb.net_Visual Studio_Ms Access - Fatal编程技术网

将VB.NET代码从Visual Studio Express复制到Microsoft Access 2013

将VB.NET代码从Visual Studio Express复制到Microsoft Access 2013,vb.net,visual-studio,ms-access,Vb.net,Visual Studio,Ms Access,是否可以在Visual Studio Express中开发表单,并将VB.NET代码复制到Microsoft Access 2013?因为我不熟悉Microsoft Access中的Visual Basic代码。不,这是不可能的。Microsoft Access使用VBA(Visual Basic for Application),VBA是与VB.NET不同的语言 当然,您可以用自己选择的网络语言编写DLL,并从Microsoft Access VBA代码调用该DLL,但这不是一项容易的任务 这

是否可以在Visual Studio Express中开发表单,并将VB.NET代码复制到Microsoft Access 2013?因为我不熟悉Microsoft Access中的Visual Basic代码。

不,这是不可能的。Microsoft Access使用VBA(Visual Basic for Application),VBA是与VB.NET不同的语言

当然,您可以用自己选择的网络语言编写DLL,并从Microsoft Access VBA代码调用该DLL,但这不是一项容易的任务


这将解释如何构建可从VBA代码调用的COM可见网络库。它是用C#编写的,但原理是一样的,如果你真的想做,只需搜索不同的语法就可以了。

我想,如果你知道vb.net,你应该能够在任何时候都学会“VBA”,这几乎是一样的。

不。Access使用VBA,这与vb.net相差甚远。@Tim和Steve,谢谢你的回答。我正在处理的项目是使用Visual Studio 2012 Express开发的。是否可以使用我在Access中创建的报告显示数据?或者可以使用Report Builder 3.0显示Access中存储的数据吗?您可以使用System.data.OleDb命名空间提供的类访问和操作数据库(accdb或mdb)中存储的任何类型的数据。我非常确信您不能使用access中存储的报表对象,但我对这种互操作性还不够精通,无法排除这种可能性。我使用的是Visual Studio Express edition,它没有报表工具。您能推荐其他工具来显示DataGridView旁边的数据吗?谢谢关于一个名为的免费报告工具。我不使用它,所以我真的不能说它是否适用于express,也不能建议使用或不使用。至少它是免费的。