当前位置:首页 > 代码 > 正文

vs中的查询功能代码(vs 查找)

admin 发布:2022-12-19 17:51 120


本篇文章给大家谈谈vs中的查询功能代码,以及vs 查找对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

VS 中使用C#语言 实现模糊查询代码求助 望给予详解。。。

这个应该是和sql 语句有关系吧。链接数据库后,执行sql命令。然后返回结果,结果保存到DataSet或SqlDataReader 中,dataset绑定GridView1。如果要实现模糊查询,可以用select * from 表名 where name like '%查询的内容%'。如果数据量比较大,可以使用全文检索。

代码大体如下:

string connStr="数据库连接";

SqlConnection conn = new SqlConnection(connStr);

string strSql= "select 字段1,字段2 from 表 where 字段1 like '%查询内容%'"

SqlCommand cmd = new SqlCommand(sql, conn);

cmd.Connection.Open();

SqlDataReader dr = cmd.ExecuteReader();

GridView1.DataSource = dr;

GridView1.DataBind();

使用vs查询Oracle数据库中的一张表格中的数据,代码怎么打

不知道你用的什么数据库,权且当作SQL Server

private void showdata()

{

try

{

string selectsql = @"select * from [user]"; //select语句,修改下,应该不难吧

SqlCommand cmd = new SqlCommand(selectsql, conn); //conn就是创建的SqlConnection实例,你如果用到数据库,应该有创建

cmd.CommandType = CommandType.Text;

string info = String.Empty; //表结果

SqlDataReader odr = cmd.ExecuteReader();

while(odr.Read())

{

info = odr[0].ToString() + " " + odr[1].ToString() + "\n";

//具体每行有几列数据,就添加到n-1,0是第一列,你应该也能修改,可以在个数据之间加个空格,以及行末加个回车,自己改。。。

}

infoTxt.Text = info; //将info显示到你说的文本框中,infoTxt为文本框的名称,你应该也可以看懂

}

catch (Exception ex)

{

Console.WriteLine(ex.Message);

}

}

//将函数体部分放入到你的按钮click事件中就可以了

在vs2010中用C#实现对SQL数据库中的表的查询、添加、修改、删除数据,具体代码怎么写?

我给你写一个例子吧,其他功能依次改改就可以实现的:

/// summary

/// 获取数据库连接

/// /summary

/// returns/returns

public static SqlConnection GetConnection()

{

string connStr = @"Data Source=WIN-20120404HSE;Initial Catalog=BooksManage;Integrated Security=True";

return new SqlConnection(connStr);

}

//这是增加一天图书信息(你自己建一张表,然后这张表的字段就是你上面列出来的,然后你根据你的表把我写的这个sql语句换成你的就ok了,你先做,如果不懂的话,在追问。)

public void AddTbook(Tbook tbook)

{

string sql = string.Format("insert into Tbook values('{0}','{1}','{2}','{3}','{4}',@bookCover,'{5}','{6}','{7}','{8}') ",

tbook.BookName, tbook.BookTypeId, tbook.BookAuthor, tbook.BookPrice, tbook.BookContent, tbook.BookCode, tbook.BookInLib,tbook.BookPublishTime,tbook.BookPublisher);

SqlConnection conn = null;

try

{

conn = ConnectionManager.GetConnection();

conn.Open();

//获取SqlCommand,封装sql

SqlCommand command = new SqlCommand(sql, conn);

SqlParameter prm = new SqlParameter("@bookCover", SqlDbType.VarBinary, tbook.BookCover.Length, ParameterDirection.Input, false, 0, 0, null, DataRowVersion.Current, tbook.BookCover);

command.Parameters.Add(prm);

//发送SQL

command.ExecuteNonQuery();

}

catch (SqlException)

{

throw new DAOException();

}

finally

{

if (conn != null)

{

conn.Close();

}

}

}

关于vs中的查询功能代码和vs 查找的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/16125.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载