winform问题 进来看下

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform问题 进来看下相关的知识,希望对你有一定的参考价值。

namespace DataSetBinding

public partial class Form1 : Form

public Form1()

InitializeComponent();
this.dataGridView1.Dock = DockStyle.Fill;
StudentDataSet.studentDataTable temp = new StudentDataSet.studentDataTable();
this.studentTableAdapter.Fill(temp);
^^^^^^^^^^^^^^^^^^^这行有波浪线 问一下大家这是怎么回事
this.dataGridView1.DataSource = temp;


private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)




你的这句“StudentDataSet.studentDataTable temp =new StudentDataSet.studentDataTable(); ”这个是有问题的:
你应该第一步:
//连接数据库:OleDbConnection con=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=路径");
OleDbCommand cmd=new OleDbCommand("Select * from 表",con);
OleDbAdapter da=new OleDbAdapter();
DataTable dt=new DataTable();
da.SelectCommand=cmd;
da.Fill(dt);
dataGridView1.DataSource=dt;
这样就OK了。
参考技术A 要用Adapter填充DataSet而不是填充DataSet.DataTable

public static DataSet AccountsGetList()

OdbcConnection cn = new OdbcConnection(conn);
OdbcDataAdapter ad = new OdbcDataAdapter("Select accounts from landing_infomation", cn);
DataSet ds = new DataSet();
ad.Fill(ds, "List");
return ds;
参考技术B DataAdapter也可以填充DataTable的,没有别信息,只有波浪线吗?

以上是关于winform问题 进来看下的主要内容,如果未能解决你的问题,请参考以下文章

Winform 控件

C#winform 窗体样式的切换

C# Winform项目打包问题

C# winform程序,怎么实现菜单的功能

C# winform panel 画笔初始化问题

用C#写了个winform程序,怎样做成安装软件供及其安装使用?