我刚学C#,错误不会改帮帮忙!,急的很!

问题描述

我界面上有俩个textbox1和textbox2,在textbox1中输入ID,点击查询,后把所有数据库的信息显示在textbox2中,用ACCESS数据库.帮我改改,不能实现功能,请大家帮忙,有好的程序发给我看看,让我多学习,刚毕业的stringsql1="selectIDfromtest1";stringsql="select*fromtest1whereID='"+textBox1.Text+"'";DataSetds=null;try{OleDbConnectioncon=newOleDbConnection(strCon);OleDbDataAdapterstr=newOleDbDataAdapter(sql,con);ds=newDataSet();str.Fill(ds,"test1");this.textBox2.Text=ds.Tables["test1"].ToString();}catch(Exceptionex){}if(textBox1.Text==""){MessageBox.Show("查询信息不能为空","提示",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);}elseif(textBox1.Text==sql1){this.textBox2.Text=ds.Tables["test1"].ToString();}else{MessageBox.Show("没有此信息!","提示",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);}OleDbConnectionconn=newOleDbConnection(strCon);OleDbCommandcmd=newOleDbCommand(sql1,conn);conn.Open();cmd.ExecuteScalar();conn.Close();

解决方案

解决方案二:
this.textBox2.Text=ds.Tables["test1"].ToString();--->this.textBox2.Text=ds.Tables["test1"].Rows[0]["你要取得列名"].ToString();
解决方案三:
this.textBox2.Text=ds.Tables["test1"].ToString();=============>this.textBox2.Text=ds.Tables["test1"].Rows[0][0].ToString();
解决方案四:
把判断写上边去,你这样先查了,在判断有什么用
解决方案五:
1楼2楼都有用过。不过个人认为1楼的代码更严谨

时间: 2024-12-20 14:29:24

我刚学C#,错误不会改帮帮忙!,急的很!的相关文章

图片-刚学c语言,各位大大帮我看看这段代码哪里有错,谢谢啦

问题描述 刚学c语言,各位大大帮我看看这段代码哪里有错,谢谢啦 题目是判断一个数是否能被3整除 解决方案 第一,主函数里调用函数方法即可,不可以定义函数:第二,你的函数名不规范,一般很少用一个单字母表示函数,当然f除外(习惯不好),可以命名为Divide_3.第三,返回值最好用宏定义设计为True或者False,逻辑更清晰. 解决方案二: main函数中调用x()函数#include int main(){x(s);}int x(int s){....} 解决方案三: 这个太基础了,你应该多看点

javaweb-myeclipse开启weblogic时报了如下错误,请各位帮帮忙,谢谢了

问题描述 myeclipse开启weblogic时报了如下错误,请各位帮帮忙,谢谢了 2016-2-29 21:37:30 com.sun.faces.config.ConfigureListener contextInitialized 信息: Initializing Sun's JavaServer Faces implementation (1.2_03-b04-FCS) for context '/console' 2016-2-29 21:37:30 com.sun.faces.co

spring mvc错误 大神们帮帮忙

问题描述 spring mvc错误 大神们帮帮忙 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0': Error setting property values; nested exception is org.springf

C#添加WEB引用时,引用本地WSDL文件是发生的错误,大侠,帮帮忙!!急!!!

问题描述 自定义工具错误:无法导入Web服务/架构.无法从命名空间"urn:sandbox:231:SDXS:AutoPay:Oil"导入绑定"SDXS_AUTOPAY_SYSTEM_Message_InterfaceBinding".无法导入操作"SDXS_AUTOPAY_SYSTEM_Message_Interface".缺少元素"urn:sap-com:document:sap:rfc:functions:ZPILOT01_SDX

ASP.NET创建SQL表时提示错误,求高手帮帮忙啊

问题描述 stringsql="createtable"+TextBox1.Text+"(菜名varchar(100),价格money)";myuser.getstr(sql);publicvoidgetstr(stringstr){cmd.Connection=getconn();cmd.CommandText=str;cmd.ExecuteNonQuery();//这句提示我语法错误!!!close();} 解决方案 解决方案二:错误提示呢TextBox1.Te

学这技术的朋友都来帮帮忙

问题描述 有人创业,叫我帮组建技术团对,公司给我20股份,没工资,去吗,资金他先垫着,无利息 解决方案 解决方案二:2层......解决方案三:空手套绵羊.解决方案四:你如何看待,因为这技术出身,所以来问问解决方案五:这个有什么好问,自己想干就去干,不干继续挨踢生涯呗!!!解决方案六:0.0觉得有前途就去呗0.0解决方案七:20股份是什么概念?解决方案八:我现在就跟别人合伙创业呢..我负责技术开发..怎么说呢,给别人打工,永远挣不到钱,解决方案九:20%,我还在电子科大上学解决方案十:这技术是什

程序运行后呈现这样的错误?请大家帮帮忙!

问题描述 请大家帮帮忙,这是什么问题?很长时间也没弄明白?java.lang.reflect.InvocationTargetExceptionsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)sun.reflect.DelegatingMethodAccessorImpl.in

tomcat部署简单项目后无法启动ps刚学

问题描述 tomcat部署简单项目后无法启动ps刚学 我的tomcat没部署东西是可以启动的,但是在server上部署东西,在host下加Context就启动出错了 解决方案 tomcat服务器里的配置文件不要随意改它!否则会出现一些你意想不到的错误! 解决方案二: 那是你加的项目哪里有错--导致神秘报错--有异常信息么-贴出来 解决方案三: 楼主是不是要配置一条虚拟路径,就是项目不放在tomcat的webapp里也能启动?首先要保证路径正确,其次项目必须严格按照tomcat的格式,必须要有We

C语言顺序表基本操作,刚学数据结构还不懂怎么操作?求助!!

问题描述 C语言顺序表基本操作,刚学数据结构还不懂怎么操作?求助!! 1.建立一个顺序表,要求从键盘输入10个整数,并将该顺序表的元素从屏幕显示出来. 2.用函数实现在顺序表中查找其中一个元素,如果找到,返回该元素在顺序表中的位置和该元素的值,否则提示无此元素. 3.用函数实现顺序表的插入和删除操作.由用户输入待插入元素及插入位置,将完成插入后的顺序表输出:由用户输入删除第几个元素,将完成删除后的顺序表输出. 解决方案 http://zhidao.baidu.com/link?url=n-XCi