新手问个初级问题:怎么做一个简单的本地数据浏览表格?
各位大牛,本人最近从DELPHI改到C#了,要做一个类似DELPHI里面TABLE+DATASOURCE+DBGRID能显示的内容,请问C#里面有方便的方法吗?看了一些资料,说要用DataAdapter,并用Fill方法,我在想,要是这个表非常大,而用户只不过随机浏览几行数据,这个代价不是太大了吗?
有些方法说进行分页,感觉这个有点费神,不知道有没有简单的方法,像DELPHI里面一样?
另外,我的应用是本地环境,连接可以一直保持,ADO.NET是离线式的是吗?可以一直联机吗?
谢谢! --------------------编程问答-------------------- 一直连接?你以前这样做的?如果是DB那就惨了。查询完成后要关闭连接啊 --------------------编程问答-------------------- 一般还好,因为是本地应用,用于工控数据的采集保存,数据库就是专为一个应用服务,连接数也就是1
另外,我说的保持连接是在一个会话期间,会话结束当然就关闭连接了
比如在编辑数据的时候,总不能不停地连接/断开吧 --------------------编程问答-------------------- 对数据库的操作完毕之后,就得关闭连接 --------------------编程问答-------------------- 现在的问题是,用Fill对于一个只有一个客户的本地数据库来说,是不是太浪费了?
有没有简单的方法可以随机浏览一下库里的某个表?(当然也包括就地编辑,这个先不管)
这个表可能会比较大,比如10w条记录。
连接何时关闭我可以另外再开一楼
请大牛继续指点,谢谢! --------------------编程问答-------------------- 先找本基础的书,看看懂吧
不是一两句能说明白的呀
--------------------编程问答-------------------- 这个很难吗?原以为是一个简单问题
就是一个用网格显示的表,比如在查询分析器里执行 Select * from tbl_xxx 后显示的的结果
补充:.NET技术 , C#