初学者必看的8个知识点
//在DataGridView中撤销修改
private void btoCancle_Click(object sender, EventArgs e)
{
((DataTable)dvgQuestionInfo.DataSource).RejectChanges();
}
3.动态显示图片
OpenFileDialog openFile = new OpenFileDialog();
openFile.ShowDialog();
string fileName = openFile.FileName;
pictureBox.Image = Image.FromFile(fileName);
4.关闭窗口的三种形式
窗口名为Form
(说明:常在关闭一些窗体时,总发现调试并未结束而桌面并未有显示的应用窗体!后来通过总结才发现是"对何时何地使用何中方法关闭窗体"并未有搞清楚)
1.Form.close(); //关闭此窗口
2.Application.exit();//终止此应用程序
3.System.Environment.Exit(0);//终止此进程并为基本的操作系统提供指定的退出代码 ,获取为此环境定义的换行字符串
5.在ListView中移除某一项
在ListView中删除数据后可通过重新载入数据来达到删除后的效果但使用到的代码量大而在此处这个方法的功能就得到了充分的显示 简洁而方便):
listView.SelectedItems[0].Remove();//将listView中被选定项的第一个移除,(SelectedItems)获取在控件中选定的项
6.生成按钮事件(模拟按钮)(如同窗体的加载事件一样)
按钮名称.PerformClick();
7.换行(string name="yu")
name+="\nShuang"+"\nQi"; 等价于 name+=System.Environment.NewLine+"Shuang"+System.Environment.NewLine+"Qi"
8.利用DataGridView显示和修改数据库
使用DataGridView填充数据库4步
1.创建数据库连接对象:
public static string conString = @"Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Pwd=密码";
SqlConnection connection= new SqlConnection(conString);
2.创建从数据库查询数据用的SQL语句 string sql="";
3.利用上面创建的SQL语句和Connection对象创建DataAdapter对象
SqlDataAdapter 对象名= new SqlDataAdapter(查询用的SQL语句,数据库连接(connection) );
4.调用DataAdapter对象的Fill()方法填充数据集
DAtapter对象.Fill(数据集对象,"数据表名称字符串") ( DataSet 数据集对象名=new DataSet() )
保存数据集中的数据
1.使用SqlCommandBuilder 对象生成更新用的相关命令builder
SqlCommandBuilder 对象名= new SqlCommandBuilder(已创建的DataAdapter对象);
2.调用DataAdapter对象的Upadate()方法
已创建的DataAdapter对象.Update(数据集对象,"数据表名称字符串");
[/size]
[[it] 本帖最后由 yushuangqi 于 2008-11-12 22:47 编辑 [/it]]