首页 > 作文

C#实现学生档案查询

更新时间:2023-04-04 16:16:02 阅读: 评论:0

本文实例为大家分享了c#实现学生档案查询的具体代码,供大家参考,具体内容如下

using system;using system.collections.generic;using system.componentmodel;using system.data;加班英文using system.drawing;using system.linq;using system.text;using system.threading.tasks;using system.windows.forms;using system.data.sqlclient;namespace 参数查询{  public partial class form1 : form  {    public form1()    {      initializecomponent();    }    private sqldataadapter sqldataadapter;    private datat datat;    private void form1_load(object nder, eventargs e)    {      // todo: 这行代码将数据加载到表“xsgldatat.student”中。您可以根据需要移动或删除它。    //  this.studenttableadapter.fill(this.xsgldatat.student);      //sqlconnection就是建立到sqlrv奥运金牌预测er数据库的打开的连接 忆江南白居易     sqlconnection myconnection = new sqlconnection();      myconnection.connectionstring = "rver=localhost;uid=sa;pwd=root;databa=xsgl";      // sqlcommandevening对象用来对sql rver数据库执行操作命令。      sqlcommand sqlcommand = new sqlcommand();      sqlcommand.connection = myconnection;       sqlcommand.commandtype = commandtype.text;      //模糊查询       sqlcommand.commandtext = "lect * from student where studid like @studid and studname like @studname and studx like @studx";      //comm.parameters.add()添加参数到参数集,add里面的第一个参数是要添加的参数名,第二个参数是参数的数据类型,第三个是长度 ,parameters的作用就是把存储过程执行结束后得到的参数传到程序里      sqlcommand.parameters.add("@studid",system.data.sqldbtype.varchar,10,"studid");      sqlcommand.parameters.add("@studname", system.data.sqldbtype.varchar, 10, "studname");      sqlcommand.parameters.add("@studx", system.data.sqldbtype.varchar, 2, "studx");      //下面的三个是赋值      sqlcommand.parameters["@studid"].value = "%";      sqlcommand.parameters["@studname"].value = "%";      sqlcommand.parameters["@studx"].value = "%";      sqldataadapter = new sqldataadapter();      datat = new datat();      sqldataadapter.lectcommand = sqlcommand;      sqldataadapter.fill(datat,"student");     datagridview1.datasource = datat;      datagridview1.datamember = "student";    }    private void button1_click(object nder, eventargs e)    {      try {        if (textbox1.text == "")        {//如果没有输入id          sqldataadapter.lectcommand.parameters["@studid"].value = "%";        }        el {          sqldataadapter.lectcommand.parameters["@studid"].value = textbox1.text;               }        if (textbox2.text == "")        {//如果没有输入姓名          sqldataadapter.lectcommand.parameters["@studname"].value = "%";        }        el        {          sqldataadapter.lectcommand.parameters["@studname"].value = textbox2.text;        }        //        if (combobox1.lectedindex == 0) {          sqldataadapter.lectcommand.parameters["@studx"].value = "%";        }        el if (combobox1甜酒冲蛋的作用.lectedindex == 1)        {          sqldataadapter.lectcommand.parameters["@studx"].value = "男";        }        el {          sqldataadapter.lectcommand.parameters["@studx"].value = "女";               }        datat.tables["student"].clear();        sqldataadapter.fill(datat,"student");           }      catch (sqlexception ee) { messagebox.show(ee.message); }    }  }}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。

本文发布于:2023-04-04 16:16:01,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/e5aff82d659c797f1a0743419f2c72ac.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:C#实现学生档案查询.doc

本文 PDF 下载地址:C#实现学生档案查询.pdf

标签:参数   如果没有   本文   作用
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图