非常急的问题?????? 一行一行读,然后根据tab字符进行分割,然后转化成datatable, 然后交给datagrid去显示 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用XML多好啊。用INI也比普通文本文件好吧。 从数据库导出到文本或从文本导入到数据库的方式可能经常碰到,我想你是不是就是要导入那些东西微软提供的odbc.net可以帮你解决问题。整个过程分两步:1. 通过ODBC连接文本文件2. 读取文本文件中的数据具体步骤:先打开odbc数据源新建数据源在向导窗口中选择"Microsoft Text Driver (*.txt;*.csv)",并单击"完成"按钮输入新建数据源的名称,选择文本所在的路径,并设置扩展名接着定义需要使用的数据格式打开你的vs将ODBC.NET引用到工程中(注意:由于ADO.NET不支持ODBC连接,所以需要额外的.NET组件—ODBC.NET完成数据的读取。ODBC.NET组件到以下地址<http://msdn.microsoft.com/code/default.asp?url=/code/sample.asp?url=/msdn-files/027/001/668/msdncompositedoc.xml>获取。)你下载到组件安装好后,就把它引用到工程中就行了。通过下面的关键代码就可以在程序中使用了。OdbcConnection odbcConn=new OdbcConnection("Provider=MSDASQL;DSN=textdata;");OdbcCommand odbcCmd=odbcConn.CreateCommand();odbcCmd.CommandText="SELECT * FROM ddd.txt";odbcConn.Open();OdbcDataReader odbcReader=odbcCmd.ExecuteReader();这些都弄完了,你再把读取的内容写到datatable里,关联到datagrid显示就行了。哦对了,读取的时候使用odbcReader.GetString(i).ToString();i是int型,从0开始,你一行有几段就像数组一样给每个段赋值就行了。我这里有自己做的一个例子,你要是还没有明白,就给我写信,我发给你。E-mail:[email protected] 新手请教个菜单问题 右上角关闭按钮点后最小化,但是不影响 FORMclose 这样做可以吗? 这代码放哪里呢? 请教:如何解决C#窗体打开慢 关于关闭进程 一个关于读取XML的问题 DataGrid模板列按钮取值问题 初学c# 很简单的问题 请教一个文件夹的问题 ASCII码问题 一个比较基础的问题 IE状态栏显示内容 制造业,进销存,先进先出的问题!
用INI也比普通文本文件好吧。
整个过程分两步:
1. 通过ODBC连接文本文件
2. 读取文本文件中的数据具体步骤:
先打开odbc数据源
新建数据源
在向导窗口中选择"Microsoft Text Driver (*.txt;*.csv)",并单击"完成"按钮
输入新建数据源的名称,选择文本所在的路径,并设置扩展名
接着定义需要使用的数据格式打开你的vs将ODBC.NET引用到工程中
(注意:由于ADO.NET不支持ODBC连接,所以需要额外的.NET组件—ODBC.NET完成数据的读取。ODBC.NET组件到以下地址<http://msdn.microsoft.com/code/default.asp?url=/code/sample.asp?url=/msdn-files/027/001/668/msdncompositedoc.xml>获取。)
你下载到组件安装好后,就把它引用到工程中就行了。通过下面的关键代码就可以在程序中使用了。
OdbcConnection odbcConn=new OdbcConnection("Provider=MSDASQL;DSN=textdata;");
OdbcCommand odbcCmd=odbcConn.CreateCommand();
odbcCmd.CommandText="SELECT * FROM ddd.txt";
odbcConn.Open();
OdbcDataReader odbcReader=odbcCmd.ExecuteReader();这些都弄完了,你再把读取的内容写到datatable里,关联到datagrid显示就行了。哦对了,读取的时候使用odbcReader.GetString(i).ToString();
i是int型,从0开始,你一行有几段就像数组一样给每个段赋值就行了。我这里有自己做的一个例子,你要是还没有明白,就给我写信,我发给你。
E-mail:[email protected]