我的数据库中就有一个Categories表,
adapter.Fill(dataSet, "Categories");
Fill方法中的 "Categories"也是一个表,这两个表是同一个表么?
adapter.Fill(dataSet, "Categories");
Fill方法中的 "Categories"也是一个表,这两个表是同一个表么?
解决方案 »
- GridView102.DataKeys[e.RowIndex].Value.ToString() 为获取值的原因
- C#流程图相关,如何用XML表示下面关系
- 一个菜鸟的问题...
- c# 调用 c++写的DLL的方法,返回参数在c++和c#中分别如何定义和读取?
- DataGridView添加ComboBox后,编辑时选择是没有问题,但检索数据时就显示为空白。何解?
- abnormal program termination,高手请帮忙啊
- 请问我想用WPF。我现在用的是VS2005,要装些什么补丁?
- 还是关于ado.net的问题,急急,在线等....
- C#2005中直接添加建立SQL数据库时,出现无法连接SQL2005的提示,分析是SQL不允许remote connections,怎么办
- 如何在不同的域实现WINDOWS集成验证
- C#这个触发事件,你会吗?
- 命令shutdown -r -t 0怎么写?
adapter.Fill(dataSet, "Categories");
中的Categories是你自己定义表,结构与你的sql语句有关
名称无关紧要
adapter.Fill(dataSet, "Categories");
中的Categories是你自己定义表,结构与你的sql语句有关 ,即与dataSet有关
名称无关紧要
Categories的表 是放dataSet在里面 你用dataset的时候 dataSet["Categories"] 获取表信息要是直接adapter.Fill(dataSet); 就 dataSet[0] 你说的2个表 根本就是不同的表
数据库中的Categories表通过adapter传到了内存中,dapter.Fill(dataSet, "Categories");中的 Categories 除了跟她(数据库中的)名字一样以外,没有任何关系了,adapter.Fill(dataSet, "Categories"); 里面的 Categories的表 是放在内存中的dataSet里面, 你用dataset的时候 dataSet["Categories"] 通过名字获取表信adapter.Fill(dataSet, "yourName"),当你用时dataSet["yourName"]