就是建立一个窗体,在textbox1上输入学号,点击button1按钮后就会在label1上显示姓名,在label2上显示地址。数据库我会连,现在问题1用什么方法显示2其代码,可以再加分,可以qq聊691501320
请问怎么将textbox1输入的学号(查询条件)传给select语句呢,我在这里最迷茫了
追答例如
person表 id name
1 张三
2 李四
3 王五
学号是id 我想通过输入id =1 来查询这个学号的同学叫什么
sql : select name from person where id=1
上面的语句就是 string sql=string.Format("select name from person where id={0}",tex);
//tex是接收到你textbox1输入的数值 也就是1
label2中需要显示name
那么 label2.text=od["name"].Tostring();
C#连接sqlserver,将其中一条记录显示到label上
首先需要建好数据库,在数据库的表中有你所说的学号,姓名,地址等信息,既然你会连接数据库了这些就不多说了。然后需要创建一个布尔型的验证方法,用SqlDataReader从数据库中读取学号的信息,判断学号是否存在,如果存在就把数据库中的姓名和地址信息取出来给gridview控件,如果不存在的话则弹出提示错误信...
C#链接SQLSERVER后怎么样通过主键来查找数据其他属性信息
比如这条语句,查询出来的结果是一条记录,你可以理解为他是一张表(只不过只有一条记录)然后通过SqlDataReader对象执行这条查询语句,结果的时候可以这样写 打个比方 string TextBox1=objReader["单价"].ToString();string TextBox2=objReader["作者"].ToString();上面的objReader是SqlDataReader的实...
c#中 向sqlserver数据表写入一条记录 成功后 怎样在datagridview中动态...
写一个读取的方法 Get() 加到 if (rowcount > 0){ MessageBox.Show("添加成功");(this.FamilyFinaceDataSet.Consume);Get();每次添加成功后又读取一次数据 刷新内容.}
C# 连接sqlserver数据库,获得某一条记录的某一个属性值。
通过ado.net得到dataset,你可以通过直接在数据库查询,也可以把数据取到dataset再查询,赋值的话一般就是txtbox.text = dataset.table[0].row[0]["Sname"].tostring()
c#点击查看个人信息将SQLserver表中的信息显示在textbox里的代码_百度...
DataReader 是逐行读取的。if (dr.Read()){dr.GetValue[0].ToString();\/\/该行第一列的内容dr.GetValue[1].ToString();\/\/该行第二列的内容dr.GetValue[1].ToString();\/\/该行第三列的内容...}其实你应该用SqlDataApter来,更直观。SqlDataAdapter sda = new SqlDataAdapter("select * from...
c#连接数据库后用窗体显示数据库信息
第一,1.设置数据库可以远程访问(以sqlserver为例)开始菜单---程序--- Microsoft sql server 2005---配置工具--sqlserver 外围配置器 ---服务和连接的外围配置器 打开 MSSqlServer---DataBase Engine--远程连接 选择本地连接和远程连接,再选择同时使用TCP\/IP 和named pipes 确定 2.创建Winform ...
C#如何把一行记录同时插入到两个表中
如果你要是不在意数据的一致性,可以使用连续的两个insert语句直接插入就行,一般来说只要你数据输入校验做的比较好绝大部分情况不会出现问题。如果你对数据一致性要求比较搞,比如设计到公司财务、重要资料数据,可以使用sqlserver的事务机制。一般在存储过程中加入事务处理就行了。中间出现错误它会自动回滚到...
asp.net(C#)怎样可以知道某条记录是表中的第几条记录
如果是Sqlserver数据库,使用下面的SQL语句 select ROW_NUMBER() OVER (ORDER BY 列名 DESC) as 行号,列1,列2,列3(这里的列是指你要查询的其他列)from 表名 第一个“列名”的意思是:你想按哪一列的顺序来排序显示行号
C#关于sqlserver的问题,是不是每次执行增删改查都要使用SqlConnection.o...
不关的后果是占用数据库资源,降低并发数 使用同一个连接还可能造成数据没及时更新的问题,比如方法A新增一条记录,方法B检测不到这记录(你自己测试下看是否有这种问题)重新连接并不会带来性能开销,.net内部会自己管理连接池 C#的using SqlConnection conn = { } 语法是推荐的方式 ...
c#怎样将sql数据读到listview控件上?
lv.GridLines = true;\/\/显示网格线 lv.Items.Clear();\/\/所有的项 lv.Columns.Clear();\/\/标题 for (int i = 0; i < dt.Columns.Count; i++){ lv.Columns.Add(dt.Columns[i].Caption.ToString());\/\/增加标题 } for (int i = 0; i < dt.Rows.Count; i++){ ListViewItem lvi...