使用VS2010创建windows窗体应用程序。在右侧的已安装模板中,选择Visual C#,右边会显示出各种项目类型。这里第一项就是Windows窗体应用程序。
2
默认状态下,会自动生成一个窗体文备并旦件。这个窗体是主启动窗体,当程序运行的时候会仿扰先运行这个窗体,如果需要修改,可以在创建项目时默认生成的Program.cs文件中进行更改。
3
一个桌面应用蔽凯程序中往往会有多个窗体。我们可以右键点击项目名称,在“添加”选项中,选择“新建项”来添加窗体。注意不要选错,否则会进行其它 *** 作。
假设你有d出的窗体名称为FrmQQLogin,那么在单击知凳事件里编写如下code:
FrmQQLogin qq=
new
FrmQQLogin()
//qq为FrmQQLogin类的对象
qq.ShowDialog()
//调搭滑旅用qq对象的ShowDialog函数(即以对话框的形式显示),用你的话就是d出一个新的让判窗体。
网上找一些就是啦。。很简单的。。看你是什么数据库了。不过都差不多。先用SqlConnection建个连接
然后创建SqlCommand对象
利用 SqlDataReader 来读取数据
Connection是连接,用来连接上数据库服务器或者数据库文件打开一个数据查询通道
Command是命令,用来执行Tsql语句或者存储过程,可以建立查询参数,防止SQL注入
DataReader是一个只读向前的快速读取器,用来读取Command查询出的数据,供你显示或使用
OLEDB可以用在Access等数据库上,SQl可以用在MS Sql Server数据库上
DataSet是内存中的多个数据表的集合,包含数据结构,数据和数据关系,可以进行离线 *** 作,然后在线更新
建立个条件查询:
用Command对象
Sqlcommand cmd = new Sqlcommand("select * from users where name = @name)
cmd.parameter.addwithvalue("name",request["name"])
SQL语句中的@name就是一个参数替换点,用cmd.parameter.addwithvalue将查询用的条件值代入查询语句就行了...
BindingSource是介于可绑定控件和数据源(DataSet、适配器,DataTable,Reader等)之间的中介控件,是从查询到绑定之间的连接器
简单的实例
string strCon = "Server=" + strServer + "Database=masteruid=" + strUser + "pwd=" + strPwd + "port=" + strPort
SqlConnection conn = new SqlConnection(strCon)
string sql="select name from master..sysdatabases",;
SqlDataAdapter da = new SqlDataAdapter(sql,conn)
DataTable dt = new DataTable()
da.Fill(ds)
如果是access的话string strCon= @"Provider=Microsoft.Jet.OLEDB.4.0Data source=" + HttpContext.Current.Server.MapPath("../testDB/db/db.mdb")
然后读取dt中的值就可以进行判断了!
sql 语句你可以根据需要进行修改
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)