System.Diagnostics.Process.Start(@C"\mydomain\mysubdomain\testdb\
app_DATA\DATAESCEL.exe);
已将此方法的插入excel工作表值调用到数据库中。在main方法中,我编写了将excel表值保存到数据库中的查询。请帮助我如何从上面的方法获得返回类型值?
答案 0 :(得分:0)
此方法返回Process对象。
由于您是从主应用程序创建另一个进程,因此该进程是主要的子进程。但是,进程之间的通信虽然微不足道,但可能会使您的解决方案复杂化(您可以在Web中搜索进程间通信示例)。
如果您只是想知道您的子进程是否成功,您可以测试其退出代码(任何不同于0的值表示错误)。
但是,您只需将此Excel结构移动到DLL项目并将其称为线程即可。您将获得性能和简单性。