解决方案 »
- 求助:为什么random只进行了1次?
- C#生成PDF,当打印的时候,咨询一个问题
- wpf为什么在vmware里那么慢?
- gridview在第二页时取到第一页第一行值为空
- c#的msdn真垃圾~~~~~~
- 求助:使用C#获取物理内存量
- 很迷茫,C#难道只能应用于ASP.NET方面?
- 有做过用execl生成一个模板,c#自动把数据填写到对应的模板内的么?
- 关于DLL调用
- WebException超时,有什么测试工具可以发现到底出了什么问题?
- 无边框窗体,阴影不完整
- 用c#做了一个winform程序,涉及到了数据库.这个程序要放到别人电脑上用,别人电脑没安数据库,我怎么才能让别人的电脑用这个程序时可以访问到我 的电脑上的数据
你要知道一个关系数据库最基本的知识,当你 select 查询数据库表所有数据以后,没有一个正规、商品化的关系数据库告诉你说“返回记录的顺序是按照插入顺序排列”的。关系数据库都是按照内部顺序排列返回记录,例如跟磁盘块分配和空闲重用的变化有关,跟记录的聚簇索引结构或者别的索引结构有关,跟删除和修改数据的操作有关,跟索引树的不定期分裂节点行为有关,跟数据库内部的中间表查询算法次序有关,等等。返回数据的次序是随机的。虽然你在少量数据时去测试,似乎总是按照固定顺序返回记录,但是这是非常不靠谱的。你不能假设“A列对应B列”。