C#查询语句
我是新手。。我想问下简单的查询语句该怎么写eg:一个图书管理系统,怎么实现按书名查找就是输入书名找到此书的所有资料用dataGrid显示谢谢。。adapter的fill关...
我是新手。。我想问下简单的查询语句该怎么写
eg:一个图书管理系统 , 怎么实现按书名查找
就是输入书名 找到此书的所有资料 用dataGrid显示
谢谢。。
adapter的fill
关联到datagrid
这两个的代码怎么写啊? 展开
eg:一个图书管理系统 , 怎么实现按书名查找
就是输入书名 找到此书的所有资料 用dataGrid显示
谢谢。。
adapter的fill
关联到datagrid
这两个的代码怎么写啊? 展开
3个回答
展开全部
首先是拖拽三个数据的控件到你的当前窗口,分别是SqlDataAdapter,SqlConnection,dataSet,如果你连的不是sql而是Access或是其它的数据库,请改成OleDbDataAdapter,OleDbConnection,当然底下的代码就要进行相应的调整。
拉一个DataGrid控件,命名为dataGrid1
sqlConnection1.Open();
string strAccess="select * from 图书资料表 where 书名='待查找书名'";
sqlDataAdapter1.SelectCommand=new System.Data.SqlClient.SqlCommand(strAccess,sqlConnection1);
sqlDataAdapter1.Fill(dataSet1,"图书资料表");
dataGrid1.DataSource=dataSet1;
sqlConnection1.Close();
运行后,dataGrid控件里有个小加号,点一下就行了。
还有很多别的办法,这个是相对较简单的。
拉一个DataGrid控件,命名为dataGrid1
sqlConnection1.Open();
string strAccess="select * from 图书资料表 where 书名='待查找书名'";
sqlDataAdapter1.SelectCommand=new System.Data.SqlClient.SqlCommand(strAccess,sqlConnection1);
sqlDataAdapter1.Fill(dataSet1,"图书资料表");
dataGrid1.DataSource=dataSet1;
sqlConnection1.Close();
运行后,dataGrid控件里有个小加号,点一下就行了。
还有很多别的办法,这个是相对较简单的。
展开全部
就是最简单的SQL语句就可以了
需要建立connection,adapter和dataset
使用adapter的fill将查询结果放入dataset中
然后关联到datagrid显示就可以了:)
需要建立connection,adapter和dataset
使用adapter的fill将查询结果放入dataset中
然后关联到datagrid显示就可以了:)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询