System.Data.DataTable 对象
http://www.csdn.net/Develop/Read_Article.asp?Id=22416
http://www.csdn.net/Develop/Read_Article.asp?Id=22416
解决方案 »
- 最近做socket保持长连接的一些心得,欢迎大家讨论
- 请教c#高手
- 下载odf-converter-1.0.0-5.i586.rpm,然后用alien命令转成tgz包(安装它)怎么安装
- 急问,怎么让asp.net上的服务端的按钮触发一次单击事件
- 请问如果启动进程后, 运行2分钟后自动关闭该进程 该怎么写?
- 对控件的动态引用??????????
- c# 调用brother 9700pc 标签打印机sdk,无法打印
- TreeGridView开源控件的tree如何全部展开
- 怎么用.net实现类似Com+的事务呢?各位兄弟有没有思路呢?
- 类型转换
- 高分求救:WMI的问题,敬请高手帮忙!!!
- 这个,用面向对象的方法如何实现?
public XmlDocument ReXmlDoc(XmlElement sXmlE)
{
}
我说的是如何接收一个System.Data.DataTable
看看帮助就知道了。
组件里面的对象是用全局变量保存的.但现在webform中调用了一次组件.但在winform中却不能发现该组件的对象.
同样在winform中调用了该组件,webform中也不能发现该组件的对象.请问大侠们这个问题怎么解决呀?
加入一个dataset中,然后用dataset 的对象作为参数传给webservice.
现在就是第一个问未解,希望大家继续发言.
进程内组件无法共享全局变量。
组件dll是“进程内”的,就是说每个dll的生命周期是和调用进程在一起的,如web项目或windows项目。也就是说即使不同项目调用同一个dll也不在同一个进程内,更无法保存全局变量。可能导致的其他问题:
无解决方案:
编写一个Windows服务来代替你的组件dll。因为Windows服务有独立的进程,可以保存所有调用者传递的数据。自己解决可尝试的步骤:
1、新建一个Windows Service项目
2、在项目中编写记录事务的代码
3、让你的Windows项目或Web项目访问它需要进一步学习和了解的内容:
Windows Service的编写方法,请参见MSDN,关键字“服务”
请问我不用windows service 而用 web service做行不行呢?
通常所指的web Service通常是无状态的是不是指在客户端调用时无状态,还是指在客户端各服务器端都无状态?
public void GetDataTable(DataTable dt)
{
. . ....
然后处理``这样就可以得到外面传来得DATATABLE拉
}