//我是需求是显示"编号"和"用户名".
数据库我用的是 .mdf.
数据集我用的是 .xsd.
然后我用 数据库表拖到.xsd生成的 TableName+TableAdapter.
SQL语句我我在 xsd中用的自己定义的语句.
开始我用的是 Linq显示:
T_UserTableAdapter _adapteer = new T_UserTableAdapter();
var data = _adapteer.GetData();//这里GetData()是返回表全部内容.
var member = from m in data
select new {
编号 = m.FId,
用户名 = m.FUserName
};
dgv_User.DataSource = data;
//这样显示不了.(貌似不是很会)无奈了,我就在 xsd中改用SQL新语句:
GetIdANdName()//返回Table的方法名
//CommandText为:
SELECT FId AS 编号, FUserName AS 用户名
FROM T_User
然后再Winform中这样写:
_adapteer = new T_UserTableAdapter();
var data = _adapteer.GetIdANdName();
dgv_User.DataSource = data;xsd提示说可能我自定义的SQL,她不支持.然后结果为这样:
数据库我用的是 .mdf.
数据集我用的是 .xsd.
然后我用 数据库表拖到.xsd生成的 TableName+TableAdapter.
SQL语句我我在 xsd中用的自己定义的语句.
开始我用的是 Linq显示:
T_UserTableAdapter _adapteer = new T_UserTableAdapter();
var data = _adapteer.GetData();//这里GetData()是返回表全部内容.
var member = from m in data
select new {
编号 = m.FId,
用户名 = m.FUserName
};
dgv_User.DataSource = data;
//这样显示不了.(貌似不是很会)无奈了,我就在 xsd中改用SQL新语句:
GetIdANdName()//返回Table的方法名
//CommandText为:
SELECT FId AS 编号, FUserName AS 用户名
FROM T_User
然后再Winform中这样写:
_adapteer = new T_UserTableAdapter();
var data = _adapteer.GetIdANdName();
dgv_User.DataSource = data;xsd提示说可能我自定义的SQL,她不支持.然后结果为这样:
解决方案 »
- 关于在窗口中把焦点固定在其中一个控件上该怎么写
- c# linq to xml 添加节点
- 在WinForm中,如何鼠标双击DataGridView单元格变成ComboBox?
- 超市结帐软件
- C#中查找局域网中所有的SQL服务器??/
- 调试的时候正常,正常运行的时候画面就卡住了没法往下进行了,谁能告诉我为什么? 急啊!!!
- C#读不出Access
- 100分询问用javascript如何判断net2.0中我选择的TreeView节点是否为根节点
- 估计非思归不能解决!!! 全文检索结果的物理路径获得问题!
- 需要一个从c# de windows 应用的 输入ip地址用的comboBox 的控件,谁写过!
- 跨层注册事件
- 关于使用VSTO进行Powerpoint插件开发的可行性
select new {
编号 = m.FId,
用户名 = m.FUserName
};
dgv_User.DataSource =data; //应该绑定member吧
用member就是不行...