datagridView 绑定txt文本中数据求解?急急急急急急急急

GalenLi2008 2009-01-09 10:32:43
我想在DataGridView 通过openFileDialog1选择到已规定好的Txt文件然后绑顶到DataGridView中 确 每一行的取法为8位,8位,3位
DataGridView 中分别有3列,第一列 用户名,第二列用户密码,第三列权限

8位 8位 3位
那么我该怎么去绑定Txt中的数据


急求解
...全文
137 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
caorenlong 2009-01-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 liyangsky 的回复:]
那么我想问下2楼我放到DataSet 或是DataTable中该怎么去绑定呢
[/Quote]
this.dataGridView.DataSource = ds.Tables[0];
qhdrenzhijie 2009-01-09
  • 打赏
  • 举报
回复
帮顶
Gavin_Y 2009-01-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zgke 的回复:]
DataTable _Table = new DataTable();
_Table.Columns.Add("Name");
_Table.Columns.Add("PassWord");
_Table.Columns.Add("Authority");


OpenFileDialog _OpenDialog = new OpenFileDialog();
_OpenDialog.Filter = "*.TXT|*.TXT";
if (_OpenDialog.ShowDialog() == DialogResult.OK)
{
System.IO…
[/Quote]

学习
GalenLi2008 2009-01-09
  • 打赏
  • 举报
回复
那么我想问下2楼我放到DataSet 或是DataTable中该怎么去绑定呢
zgke 2009-01-09
  • 打赏
  • 举报
回复
DataTable _Table = new DataTable();
_Table.Columns.Add("Name");
_Table.Columns.Add("PassWord");
_Table.Columns.Add("Authority");


OpenFileDialog _OpenDialog = new OpenFileDialog();
_OpenDialog.Filter = "*.TXT|*.TXT";
if (_OpenDialog.ShowDialog() == DialogResult.OK)
{
System.IO.StreamReader _TxtRead = new System.IO.StreamReader(_OpenDialog.FileName);
string _Text = _TxtRead.ReadLine();
while (_Text != null)
{
_Table.Rows.Add(new object[] { _Text.Substring(0,8),_Text.Substring(8,8),_Text.Substring(16,3)});
_Text = _TxtRead.ReadLine();
}
_TxtRead.Close();
}

dataGridView1.DataSource = _Table;
caorenlong 2009-01-09
  • 打赏
  • 举报
回复
直接绑定好像比较困难,
一般都绑定到DataSet或DataTable中
txt文档内容也不确定...
帮顶一下...
期待高手..

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧