sql
=
"SELECT
*
FROM
汽车售票表
WHERE
目的站=
'"
+
station.Text.ToString()+"'"
//sql命令行里
文本值要用
单引号括起来。不能采取你那种不加引号的拼结方式。
dataGridView1.DataSource
=
ds.Tables["汽车售票表"].defaultview
dataGridView1.DataBind()
//指定数据源后需要进行绑定。
上面两处地方都需要修改。
应该是 datagridview吧,添加一个 datagridview,然后有两种方式绑定数据库,一种是彻底用代码 来连接数据库 和 绑定数据库,还有一种就是用 vs 菜单栏中的 数据 下面的 添加数据源,然后你根据他的向导 一步一步连接你的数据库。用代码连接数据库的话如下:
SqlConnection con = new SqlConnection("server = .database = 你要连接的数据库名称uid = sapwd = ");
这个连接字符串我解释一下:那个 server = . ,这个.表示连接的本地服务器, database = ,后面是你要连接的数据库名称, uid = sa,这个sa是sql server2000默认的用户帐号,当然也可以改成你自己的用户帐号,pwd = ,这是密码,没有密码就为空就可以了,有的话,填上去。
连好了数据库,接下来 就是进行绑定。
//连接数据库并填充和显示
SqlConnection con = new SqlConnection("server = .database = 你要连接的数据库名称uid=sapwd=")
//con.Open()
SqlDataAdapter sda = new SqlDataAdapter("select * from mytable", con)
DataSet ds = new DataSet()
sda.Fill(ds)
DataGridView1.DataSource = ds.Tables[0]
//con.Close()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)