由上篇文章【C# sqlite 数据库上手】讲到的数据库创建、连接、操作等,我同时也练了练手,发现winform编程类似其它GUI编程,也挺有趣的。虽然只看到了C#的函数那块,但做一个简单的数据库应用软件还是没问题。下面简单写下心得。
- 数据库的搭建
我选择sqlite作为数据库,原因大家都明白,轻量级。用sqlitespy手动管理数据库。
在数据库连接主要用到SQLiteConnection这个类,用SQLiteCommand创建sql语句对象,然后调用其方法ExecuteNonQuery()执行sql语句。
总结几大操作数据库的语言都是定义sql语句字符串,然后作为参数传递给对应方法执行。对于sql语句中变量的处理,则是利用其Parameters.Add()方法执行。
因此,数据库的操作就变得很简单,只要能将需要修改的值,通过调用对应的函数即可。 - Winform编程基础之控件
新建一个windows application project后第一下就能看到第一个winform的设计窗口,即form1.design之类命名的窗口。在toolbox视图可以看到设计的控件,通过拖动即可添加到窗口里。然后主要需要编程的,即是每个控件监听的事件。对每一个控件右击属性可以看到控件一些基本属性,如text,font,color等,并可以查看到每个控件的事件,通过重载后即可实现该控件要实现的功能。 - 一些简单的功能实现
清空textbox里面的内容:
foreach (var items