c# 数据显示 datagridview 清空

如题目所示,当修改了datagridview中的数据如何全部保存到access中去.求大神指点一二,本人刚刚接触数据库!很多不懂!
--------------------------------------
// 添加命名空间using System.Data.OleDb;using System.Data.SqlC声明DataOper类中的公共变量private string DBprivate OleDbC //数据库连接private OleDbDataA 建立与数据库的连接,这里采用了OLEDB方法:dbconn = new OleDbConnection(@"provider=microsoft.jet.oledb.4.0; Data Source=你数据库的地址");dbconn.Open(); 创建DataSet对象da = new OleDbDataAdapter(@"select * from table", dbconn); //引用数据库连接dbconn并依据SQL语句"select * from Table"创建OleDbDataAdapter对象daDataSet ds = new DataSet(); //创建DataSet对象da.Fill(ds); //用OleDbDataAdapter对象da填充、更新刚创建的DataSet对象// 绑定DataSet到GridView控件中DataGridView1.DataSource =添加记录并更新数据库
OleDbCommandBuilder cb = new OleDbCommandBuilder(da); // 创建OleDbCommandBuilder对象cb用于更新OleDbDataAdapter对象da的Insert、Delete、Update指令
da.UpdateCommand = cb.GetUpdateCommand(); //更新OleDbDataAdapter对象da的指令您的位置: →
→ c# DataGridView数据绑定编程与显示
c# DataGridView数据绑定编程与显示
字体大小:【 |
10:33:23&&&出处:
&&& dtRow[(string)arrList[i]] = System.DBNull.V
&&& dt.Rows.Add(dtRow);
&&& DataTable m_listViewInfo = CreateTable(集合名,DataReader名);
&&& //将DataTable绑定到DataView中
&&& DataView dvListViewInfo = new DataView(m_listViewInfo);
&&& dataGridView1.Columns.Clear();
&&& //取消dataGridView1按默认方式显示
&&& dataGridView1.AutoGenerateColumns =
&&& //绑定DataView到dataGridView上
&&& dataGridView1.DataSource = dvListViewI
&&& DataGridViewTextBoxColumn dtcTimeStamp = new DataGridViewTextBoxColumn();
&&& dtcTimeStamp.DataPropertyName = "TIMESTAMP";//SQL语句得到的列名,可从集合中获得dtcTimeStamp.HeaderText = "日期";//列头显示的汉字dtcTimeStamp.Width = 110;
&&& dataGridView1.Columns.Add(dtcTimeStamp);//最后一定要添加进去
/ 117.68MB / 简体中文
/ 79.13MB / 简体中文
/ 63.62MB / 简体中文
/ 97.96MB / 简体中文
/ 54.28MB / 简体中文
/ 350.53MB / 简体中文
/ 1.15MB / 简体中文
/ 93.97MB / 简体中文
/ 1.94MB / 简体中文
/ 650.00MB / 英文
本类阅读排行
本类推荐阅读
本类好评文章WinFormApp 操作SqlServer显示数据到DataGridView,并执行增删改查 CSharp C#编程 184万源代码下载-
&文件名称: WinFormApp& & [
& & & & &&]
&&所属分类:
&&开发工具: C#
&&文件大小: 813 KB
&&上传时间:
&&下载次数: 0
&&提 供 者:
&详细说明:操作SqlServer显示数据到DataGridView,并执行增删改查-Operating SqlServer Data into datagridview by C#
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&WinFormApp\ServerManager\bin\Debug\ServerManager.exe&&..........\.............\...\.....\ServerManager.pdb&&..........\.............\Cookies.cs&&..........\.............\Database.cs&&..........\.............\DatabaseManager.cs&&..........\.............\Form1.cs&&..........\.............\Form1.Designer.cs&&..........\.............\Form1.resx&&..........\.............\Form2.cs&&..........\.............\Form2.Designer.cs&&..........\.............\Form2.resx&&..........\.............\MemberType.cs&&..........\.............\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache&&..........\.............\...\...\.....\GenerateResource.read.1.tlog&&..........\.............\...\...\.....\GenerateResource.write.1.tlog&&..........\.............\...\...\.....\ServerManager.csproj.FileListAbsolute.txt&&..........\.............\...\...\.....\ServerManager.exe&&..........\.............\...\...\.....\ServerManager.Form1.resources&&..........\.............\...\...\.....\ServerManager.Form2.resources&&..........\.............\...\...\.....\ServerManager.pdb&&..........\.............\...\...\.....\ServerManager.Properties.Resources.resources&&..........\.............\Program.cs&&..........\.............\...perties\AssemblyInfo.cs&&..........\.............\..........\Resources.Designer.cs&&..........\.............\..........\Resources.resx&&..........\.............\..........\Settings.Designer.cs&&..........\.............\..........\Settings.settings&&..........\.............\ServerManager.csproj&&..........\.............\User.cs&&..........\test.bak&&..........\test.mdf&&..........\test_log.ldf&&..........\WinFormApp\bin\Debug\WinFormApp.exe&&..........\..........\...\.....\WinFormApp.pdb&&..........\..........\...\.....\WinFormApp.vshost.exe&&..........\..........\...\.....\WinFormApp.vshost.exe.manifest&&..........\..........\Cookies.cs&&..........\..........\Database.cs&&..........\..........\Form1.cs&&..........\..........\Form1.Designer.cs&&..........\..........\Form1.resx&&..........\..........\Form2.cs&&..........\..........\Form2.Designer.cs&&..........\..........\Form2.resx&&..........\..........\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache&&..........\..........\...\...\.....\DesignTimeResolveAssemblyReferencesInput.cache&&..........\..........\...\...\.....\GenerateResource.read.1.tlog&&..........\..........\...\...\.....\GenerateResource.write.1.tlog&&..........\..........\...\...\.....\ResolveAssemblyReference.cache&&..........\..........\...\...\.....\WinFormApp.csproj.FileListAbsolute.txt&&..........\..........\...\...\.....\WinFormApp.exe&&..........\..........\...\...\.....\WinFormApp.Form1.resources&&..........\..........\...\...\.....\WinFormApp.Form2.resources&&..........\..........\...\...\.....\WinFormApp.pdb&&..........\..........\...\...\.....\WinFormApp.Properties.Resources.resources&&..........\..........\Operation.cs&&..........\..........\Person.cs&&..........\..........\Program.cs&&..........\..........\...perties\AssemblyInfo.cs&&..........\..........\..........\Resources.Designer.cs&&..........\..........\..........\Resources.resx&&..........\..........\..........\Settings.Designer.cs&&..........\..........\..........\Settings.settings&&..........\..........\User.cs&&..........\..........\WinFormApp.csproj&&..........\WinFormApp.sln&&..........\WinFormApp.suo&&..........\一键开启关闭SQLServer服务.bat&&..........\ServerManager\obj\x86\Debug\TempPE&&..........\WinFormApp\obj\x86\Debug\TempPE&&..........\ServerManager\obj\x86\Debug&&..........\WinFormApp\obj\x86\Debug&&..........\ServerManager\bin\Debug&&..........\.............\obj\x86&&..........\WinFormApp\bin\Debug&&..........\..........\obj\x86&&..........\ServerManager\bin&&..........\.............\obj&&..........\.............\Properties&&..........\WinFormApp\bin&&..........\..........\obj&&..........\..........\Properties&&..........\ServerManager&&..........\WinFormApp&&WinFormApp
&输入关键字,在本站184万海量源码库中尽情搜索:等 级:新手上路
主要是调试的也没发现什么问题,就是不显示数据。不知道怎么回事?
来 自:湖南科技大学
等 级:live41
帖 子:2076
专家分:9409
程序代码:&&OleDbCommand command = connection.CreateCommand();
&&OleDbDataAdapter adapter = new OleDbDataAdapter(connection,command);&&//不懂你写的,好像少了连接,只有语句
&&mandText = &Customers&;
&&mandType = CommandType.TableD&&//首先连接语句不对,而且这两句应该在命令执行的前面,但和你前面写的不一样&&&
&&DataSet dataset = new DataSet();
&&adapter.Fill(dataset);
&&dataGridCustomers.DataSource = //=dataset.Table[0].Defaultview,应该这样填充的
程序代码://给个示例
&&&&&&&&&&&&int k = this.cbCountry.SelectedI
&&&&&&&&&&&&SqlConnection con = new SqlConnection();
&&&&&&&&&&&&con.ConnectionString = @&Server = PC--JXD\SQLEXPRESS;Database = DUser ID=Password='wfl137632'&;
&&&&&&&&&&&&con.Open();
&&&&&&&&&&&&SqlCommand cmd = new SqlCommand();
&&&&&&&&&&&&cmd.Connection =
&&&&&&&&&&&&//string cdstr = this.ctcdlist[k].ToString();
&&&&&&&&&&&&//string ctcd = cdstr.Substring(4, 2);
&&&&&&&&&&&&//this.tbZhtCd.Text = this.tbZhtCd.Text.Substring(0, 4) +
&&&&&&&&&&&&this.cbTown.Items.Clear();
&&&&&&&&&&&&this.twcdlist.Clear();
&&&&&&&&&&&&mandText = &SELECT dsdvsn,dsdvcd FROM dsdv WHERE dsdvcd LIKE '& + this.tbZhtCd.Text + &___000000'&;
&&&&&&&&&&&&SqlDataReader dr = cmd.ExecuteReader();&&//这里
&&&&&&&&&&&&bool ok = false;
&&&&&&&&&&&&while (dr.Read())
&&&&&&&&&&&&{
&&&&&&&&&&&&&&& if (ok)
&&&&&&&&&&&&&&& {
&&&&&&&&&&&&&&&&&&&&this.cbTown.Items.Add(dr[<font color=#]);
&&&&&&&&&&&&&&&&&&&&this.twcdlist.Add(dr[<font color=#]);&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&& ok = true;
&&&&&&&&&&&&}
&&&&&&&&&&&&dr.Close();
&&&&&&&&&&&&con.Close();
[ 本帖最后由 qq 于
18:20 编辑 ]
&&&唯实惟新 至诚致志
来 自:湖南科技大学
等 级:live41
帖 子:2076
专家分:9409
你的程序很难看!
&&&唯实惟新 至诚致志
来 自:山东大学威海校区
等 级:蝙蝠侠
帖 子:155
专家分:872
看的眼疼...
______________________________加油__!__!___!
来 自:湖南长沙
等 级:新手上路
本来一个简单的东西,被你搞的这么大一坨。
等 级:论坛游民
专家分:12
异常不比都捕获了吧
版权所有,并保留所有权利。
Powered by , Processed in 0.065299 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 datagridview 清空 的文章

 

随机推荐