首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于检索功能的实现,该如何解决

2012-05-08 
关于检索功能的实现不用三层架构,只是实现一个简单的检索、录入功能,我自己做到了录入,但是检索方面出现了

关于检索功能的实现
不用三层架构,只是实现一个简单的检索、录入功能,我自己做到了录入,但是检索方面出现了一些问题,在这里向各位请教。
想问的是,怎样才能把输入的变量值赋值到 SQL语句中去,就是 select 出跟书名有相关字词的书目信息。
可能问题问得不是很专业,还希望各位多多指教啊,先谢过了!
会随时关注帖子的!

[解决办法]
给你写一下吧,假设你是sqlserver数据库

C# code
ConnectionString= "server=.;uid=账号;pwd=密码;database=数据库名";//. 表示本机 如果你是express版数据库,要写成./sqlexpressSqlConnection   myConnection=new   SqlConnection(ConnectionString); string SqlStr = string.Format("select 书描述字段 from 表名 where 书名字段='{0}'", TextBox1.Text);SqlCommand   mySqlCommand=new SqlCommand(SqlStr,myConnection); SqlDataReader   MyDataReader =   mySqlCommand.ExecuteReader(); string getValue ="";if(MyDataReader.Read()) {       if (!Object.Equals(dr["书描述字段"], DBNull.Value))                   getValue  = Convert.ToString(dr["书描述字段"]);} 

热点排行