javaee数据库读取问题

我的代码:<%@page import="java.sql.ResultSet"%>
<%@page import="com.stuinfo.dbutil.DBManager"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



Insert title here

<%
DBManager dbManager = new DBManager();

String sql = "select * from student";

ResultSet rs = dbManager.execQuery(sql);

while(rs.next()){

    String a = rs.getString(1); 

%>

<%=rs.getString(1) %><%=rs.getString(2) %>

代码中的student表和xueji表在单表查询时都可以正常使用,当我想执行“select * from student natural join xueji; ” 的时候就会在此处报错while(rs.next() ..求助!!!!!

1个回答

首先建议你 不要再jsp页面中导入java包中,这是不好的习惯,后台的代码做好就只在servlet或者control层的容器写。
还有我想问问 sql标准里面有natural joi自然连接吗?     那sql语句是不是该加上条件     select student.*,xueji.* from student natual join
xueji where student.studentno=xueji.student.no 纯属猜测 你给的信息量有点少

baidu_29359647
baidu_29359647 回复code_xiaoke: 解决了 谢谢你!
3 年多之前 回复
baidu_29359647
baidu_29359647 回复code_xiaoke: 用select * from student; 就能连上一用多表查询的sql语句就不行 这可能是哪里出错呢 ?
3 年多之前 回复
Bush_nanjing
xiaoke_code 那就是connection错了,你看看JdBC操作是不是,得到了connection
3 年多之前 回复
baidu_29359647
baidu_29359647 嗯嗯 现在初学 以后会注意 现在不太明白我直接用后台数据库执行sql语句select * from student natural join xueji; 可以得到结果 eclipse和oracle连接也正常 为什么resultset执行不出来数据?
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
JavaEE MySQL数据库读取问题
代码如下: public List getTopicList(int id) throws Exceptionrn rn PreparedStatement pst=null;rn ResultSet rs=null;rn String sql="select id,barId,title,text,pid,floor,hitnum,replynum,fromip,replyip,date_format(postDate,'%y-%m-%d %h:%i:%s') as pd,date_format(replyDate,'%y-%m-%d %h:%i:%s')as rd,author from post where barId=? and pid=0 order by replyDate desc";rn rn tryrn rn pst=conn.prepareStatement(sql);rn pst.setInt(1, id);rn rs=pst.executeQuery();rn return populatePost(rs);rn rn finallyrn rn if (rs!=null) rs.close();rn if (pst!=null) pst.close();rn rn rnrn rnrnrn private List populatePost(ResultSet rs) throws Exceptionrn rn List posts=new ArrayList();rn while(rs.next())rn rn Post post=new Post();rn post.setId(rs.getInt("id"));rn post.setBarId(rs.getInt("barId"));rn post.setTitle(rs.getString("title"));rn post.setText(rs.getString("text"));rn post.setPid(rs.getInt("pid"));rn post.setFloor(rs.getInt("floor"));rn post.setHitnum(rs.getInt("hitnum"));rn post.setReplynum(rs.getInt("replynum"));rn post.setFromip(rs.getString("fromip"));rn post.setReplyip(rs.getString("replyip"));rn post.setPostDate(rs.getTimestamp("pd"));rn post.setReplyDate(rs.getTimestamp("rd"));rn post.setAuthor(rs.getString("author"));rn posts.add(post);rn rn return posts;rn rnrnrn小弟为了让在JSP页面上时间长格式,写了上面的代码!但是运行后会提示Buffer overrun detected信息! 如果改成rnselect * from post where barId=? and pid=0 order by replyDate descrn并把pd 和re 改成数据库里的字段 可以正常运行! 但是在JSP页面上显示的时间格式不是想要的那种格式rnpost.setPostDate(rs.getTimestamp("pd"));rnpost.setReplyDate(rs.getTimestamp("rd"));rn怎么样才能在JSP上显示yyyy-MM-dd HH:mm:ss 格式呢! rn
Javaee 数据库
Java ee 数据库操作 关于基本的启动java ee WEB项目时如何与数据库相连接
Javaee数据库
本文本是对0基础的人的开发,有需要的可以过来看看
javaEE程序中读取properties文件
1.在程序中一般把读取配置文件的累写为一个工具类,供复用package com.sinohonour.ciprobe.dp.utils; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Properties; pu...
javaee数据库用户信息
用javaee编写的,用户可注册,登陆,以及留言,出现可将上述信息录入数据库
javaEE数据库基础
一 myecplise的mysql需要另外安装 二 java连接mysql需要驱动,mysql-connector-java 三 连接 Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名", "mysql
javaee中数据库异常
java.sql.SQLException: ORA-00928: 缺失 SELECT 关键字 at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.  at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.  at oracle...
javaee 操作数据库乱码
检查你的数据库使用的是什么编码?上篇也有详细说明,这里不再介绍,主要是想说配置文件的写法。 hibernate.cfg.xml &amp;lt;hibernate-configuration&amp;gt; &amp;lt;session-factory&amp;gt;  &amp;lt;!-- JDBC URL --&amp;gt; &amp;lt;property name=&quot;hibernate.connection.url&quot;&amp;gt;j...
javaEE之数据库及数据源
一、数据库简单操作 1、JDBC连接数据库 各大数据库厂商为了统一,出现了JDBC规范,每种数据库都提供连接时需要的jar包。我们可以通过JDBC-API来操作数据库。最简单的操作数据库如下: public static void main(String[] args) throws SQLException { // 1、注册驱动 DriverManager.registerDr
JavaEE问题
我用JSP+Sqlserver做了一个简单的实现用户增删改查功能的系统(没有用到servlet和javabean)rn现在想用struts2+hibernate重做该系统,请问在原有基础上我要进行哪些工作?需要对源代码进行更改吗?
JAVAEE问题
[img=https://img-bbs.csdn.net/upload/201309/13/1379078128_105702.jpg][/img]
关于写javaee数据库的一些规范问题
1.在数据库中,需要is_deleted,create_date和update_date这三属性,create_date和update_date这两个属性可以让开发者清楚修改时间,而is_deleted可以从逻辑上实现删除这一列的功能 2.不同的单词通过_来区分 3最好每一个功能创建一张表,这样可以方便以后更改需求的时候更容易修改 4.在创建表的时候要想到是要面向对象编程,倘若不属于这一表的
JavaEE中向数据库写入数据乱码的问题
1.首先查看数据库的设置:以mysql为例 在mysql的安装目录下的my.in文件内i修改设置 2.在servlet中设置             request.setCharacterEncoding("utf-8");      response.setCharacterEncoding("utf-8"); 3.将jsp页面的表单提交方式更改为post 自从Tomc
VC+ADO读取数据库的问题
编程工具是VC2005,数据库是SQL 2008。数据库中有一个报警阈值表,现在该表中仅有一条数据:rn rn //读取报警阈值表以获取阈值rn _RecordsetPtr m_pRecordsetDoseLimit;rn m_pRecordsetDoseLimit.CreateInstance(_uuidof(Recordset));rnrn CString strsqlDoseLimit=L"select * from 报警阈值";rn float limitvalue;//记录表中的阈值rnrn tryrn rn m_pRecordsetDoseLimit=theApp.m_pConnection->Execute((_bstr_t)strsqlDoseLimit,NULL,adCmdText);rn rn catch (_com_error e)rn rn AfxMessageBox(e.Description());rn rnrn if(m_pRecordsetDoseLimit->ADOEOF)rn rn AfxMessageBox(L"报警阈值表中没有相关的记录");rn return FALSE;rn rnrn limitvalue=(float)m_pRecordsetDoseLimit->GetCollect("阈值");rnrn奇怪的是:明明数据库中的阈值记录为:88.9,但我根据上面读取到的数值即limitvalue=88.899998。显然是读取精度问题。rn有没有什么方法解决呢?
数据库读取的一个问题。。。
我现在有一个用户的表里面有一个账户类型的值1的话是管理员0的话就是普通用户。。rn我现在从数据库里把这张表读出来放在gridview里我要他显示的是管理员或者普通用户。。而不是1或0。。要怎么弄
数据库读取的问题!
PHP 和 MYSQLrn向 my_tab 表中插入 a_name=ABCrn进行如下查询rn$query="select * from my_tab where a_name=\"abc\";"; rn也能查出数据,为什么?rn
数据库写入和读取的问题
我用的数据库是SQL 2000,做一个小网站,结果数据库能读取,不能写入(如注册不了)。这个是配置原因还是程序原因?rn
数据库读取问题
我是初哥一个,在网上找到以下连接数据库的类。现在想使用当中的一个函数query,但不知怎样使用,请各位帮帮忙。比如,我要利用“SQL = "select * from vote where ID=10"去查询,只要我点击一下按钮,就可以显示查询结果。rnrnImports System.Data.OleDbrnImports System.IOrnModule myConnectionrnrn Public Class searchrnrn Public Shared con As OleDbConnectionrn Public Shared ada As OleDbDataAdapterrn Public Shared ds As DataSetrnrn Public Shared Sub init()rn con = New OleDbConnectionrn con.ConnectionString = "Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Data Source=""E:\MyJob\Training\admin\Vote.mdb"";Mode=Share Deny None;Jet OLEDB:Engine Type=5;Provider=""Microsoft.Jet.OLEDB.4.0"";Jet OLEDB:System database=;Jet OLEDB:SFP=False;persist security info=False;Extended Properties=;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;User ID=Admin;Jet OLEDB:Global Bulk Transactions=1"rnrn ada = New OleDbDataAdapterrn ada.SelectCommand = New OleDbCommandrn ada.InsertCommand = New OleDbCommandrn ada.UpdateCommand = New OleDbCommandrn ada.DeleteCommand = New OleDbCommandrnrn ada.SelectCommand.Connection = conrn ada.InsertCommand.Connection = conrn ada.UpdateCommand.Connection = conrn ada.DeleteCommand.Connection = conrnrn End Subrnrn Public Shared Function query(ByVal SQL As String) As DataSetrn Tryrn ds = New DataSetrn ada.SelectCommand.CommandText = SQLrn ada.Fill(ds)rn Return (ds)rn Catch ex As Exceptionrn MsgBox(ex.Message)rnrn End Tryrnrn End Functionrnrn Public Shared Function insert(ByVal SQL As String) As Integerrn Dim i As Integerrn ds = New DataSetrn ada.InsertCommand.CommandText = SQLrn con.Open()rn i = ada.InsertCommand.ExecuteNonQuery()rn con.Close()rn ada.Fill(ds)rn Return (i)rn End Functionrnrn Public Shared Function update(ByVal SQL As String) As Integerrn Tryrnrnrn Dim i As Integerrn ds = New DataSetrn ada.UpdateCommand.CommandText = SQLrn con.Open()rn i = ada.UpdateCommand.ExecuteNonQuery()rn con.Close()rn ada.Fill(ds)rn Return (i)rn Catch ex As Exceptionrn MsgBox(ex.Message)rn End Tryrn End Functionrnrn Public Shared Function delete(ByVal SQL As String) As Integerrn Dim i As Integerrn ds = New DataSetrn ada.DeleteCommand.CommandText = SQLrn con.Open()rn i = ada.DeleteCommand.ExecuteNonQuery()rn con.Close()rn ada.Fill(ds)rn Return (i)rn End Functionrn End ClassrnrnEnd Modulern
ACC数据库的读取问题
select jcid,片名,缩略图,简介,浏览日期 from 影片列表 where 状态='开放' and DateDiff(m,浏览日期,Now()) => 0 order by 月浏览 descrnrn用datediff函数出错 不知道哪错了DateDiff(m,浏览日期,Now()) 月比较的 其中浏览日期是数据库的已存数据比较
读取数据库的问题
在asp中,如何读出access数据库里所有表的名字,和一个表里所有字段的名字?
读取数据库数据问题
各位大侠,现在由这样一个问题希望能多多指点。rnrn从数据库中读出一些数据,把其中一些预先设定好的数据加超链接之后再显示在网页上要怎么做?rnrn例如:rnrn rn <%# DataBinder.Eval(Container.DataItem,"demo") %>rn rn rnrn从数据库中demo一列读出了很多信息,但是这些信息中含有这样一个字符串,例如abcdefg,现在只针对这个串添加超链接要怎么做 ?
ASP读取数据库的问题
我在做库存进出明细分类帐时碰到麻烦rn我从“入库表”取出:物质名称、物质规格、计量单位、批次号、入库数量及入库时间。rn 从“出库表”取出:物质名称、物质规格、计量单位、批次号、出库数量及出库时间。rnrn我想实现如下功能:rn========================================================================rn 入库 出库rn --------------- --------------- rn 时间 物质名称 物质规格 计量单位 批次号 入库数量 批次号 出库数量rnrn入库:rn入库时间 物质名称 物质规格 计量单位 批次号 入库数量 空 空rnrn出库:rn出库时间 物质名称 物质规格 计量单位 空 空 批次号 出库数量 rnrnrn==========================================================================rn我用的B/S结构实现,从数据库取数据已经能做到了,取出数据后却不知道组成这上面这个报表。rn请大家帮忙,谢谢了!rn
数据库读取问题!
我继承了CRecordset的一个类rs,关联上sql的一张表,当检索表时,从rs类中的字段读取值时,先赋的值被后赋的值冲掉了,怎么会事???rn 简略代码如下:rn if((rs->IsOpen()))rn rs->Close();rn CString strSQL;rn strSQL.Format( "SELECT * FROM Client WHERE UserID = '%s'",a);rn rs->Open(AFX_DB_USE_DEFAULT_TYPE, strSQL,0);rn while(rs->IsEOF())rn rn rn strcpy(User->Chinesename,rs->m_Chinesename);rn strcpy(User->Englishname,rs->m_Englishname);rn strcpy(User->ID,rs->m_UserID);rn strcpy(User->Job,rs->m_Job);rn strcpy(User->Education,rs->m_Education);rn strcpy(User->Fatherlanguage,rs->m_Fatherlanguage);rn strcpy(User->Foreignlanguage1,rs->m_Foreignlanguage1);rn strcpy(User->Foreignlanguage2,rs->m_Foreignlanguage2);rn strcpy(User->Location,rs->m_Location);rn User->Age=rs->m_Age;rn rnrn User中的值赋完后,不是rs中的字段应该的值。???
读取数据库遇到的问题?
Private Sub Form_Load()rn Dim PerId,Pername, IdCard, Department, Duty, Place, Phone As Stringrn Dim birthday As Stringrn Dim Sex, Age As Integerrn Dim length, Heighth, Weight As Singlernrn dim Rs as adodb.Recordsetrn dim MsgString as stringrnrn sql = "select * from personnel where PerId="P1021352612012" rn Set Rs = ExecuteSql(sql, MsgString)rn rn If Rs.EOF Then '判断是否有此员工编号存在rn MsgBox "发现意外,查无此员工编号", vbOKOnly, "修改员工资料"rn Exit Subrn End Ifrn rn Pername = Rs("PerName") '读取员工姓名rn Sex = Rs("Sex") '读取性别rn Age = Rs("Age") '读取年龄rn IdCard = Rs("Idcard") '读取身份证号rn Department = Rs("Department") '读取部门rn Duty = Rs("Duty") '读取职务rn length = Rs("Length") '读取工龄rn Place = Rs("Place") '读取地址rn Phone = Rs("Phone") '读取电话rn MobilePhone = Rs("MobilePhone") '读取电话rn Speciality = Rs("Speciality") '读取专业rn Study = Rs("Study") '读取学历rn Fschool = Rs("Fschool") '读取毕业院校rn ForeignKind = Rs("ForeignKind") '读取外语种类rn Elevel = Rs("Elevel") '读取外语水平rn Clevel = Rs("Clevel") '读取计算机水平rn Nation = Rs("Nation") '读取民族rn Nplace = Rs("Nplace") '读取籍贯rn Marriage = Rs("Marriage") '读取婚姻状况rn Birthday = Rs("Birthday") '读取生日rn Polity = Rs("Polity") '读取政治面貌rn Hplace = Rs("Hplace") '读取户口所在地rn Experience = Rs("Experience") '读取工作经历rn Heighth = Rs("Height") '读取身高rn Weight = Rs("Weight") '读取体重rn Health = Rs("Health") '读取健康状况rnend subrnrn我用的是sql server数据库,如果字段是有数据,读得很正常,rn如果某个字段是null空值,都会出现rn实时错误'94'rn无效使用null的提示?rnrn为什么会这样?要怎么解决?谢谢!rn
dBase数据库的读取问题
现在我用dBase4建立用户表,其中我添加了几个用户,(其中密码有为空值的)rn现在“登陆”过程中,没有密码的用户 不能登陆,请问大家是什么原因?
数据库读取的问题
为什么老是执行到[用户名或密码错误],我的数据库里明明有符合条件的数据存在啊rn<%dim rsrnUserName=trim(request.form("UserName"))rnPassWord=trim(request.form("PassWord"))rnset rs=server.CreateObject("ADODB.RecordSet")rnsql="select * from Admin where password='"&password&"' and UserName='"& UserName &"'"rn'response.write sqlrn'response.endrnrs.open sql, conn,1,1rnif rs.eof and rs.bof thenrn response.write " "rn response.endrnend ifrnsession("admin")=RS("Username")rnresponse.redirect "admin1.asp"rnrs.closernrs=nothingrn%>
读取数据库的注解问题
大家好,我的数据库是oracle,数据表的字段中有一栏comments,即数据字段的注解,我想在delphi中读取,请问,应该怎么读?rn是否用语句:rn qryUsers.Fields.Fields[i]. 加什么属性? 谢谢了
listview读取数据库的问题
表结构如下:rnrnid name size filernrn1 111 100k 111.exern2 222 200k 222.exernrnrn我想把表中的数据读取LISTVIEW中,我用的代码是:rnrn//添加程序到LISTVIEWrn beginrn suiListview1.Items.Clear;rn i := 0;rn adoquery2.Close;rn adoquery2.Open;rn adoquery2.First;rnrn while not ADOQuery2.eof dorn beginrn suiListview1.Items.Add.ImageIndex:=1;rn //suiListview1.items[i].Caption:=adoquery2.fieldbyname('id').AsString;rn suiListview1.items[i].Caption:=adoquery2.fieldbyname('name').AsString;rn suiListview1.items[i].SubItems.Add(adoquery2.fieldbyname('size').AsString);rn suiListview1.items[i].SubItems.Add(adoquery2.fieldbyname('file').AsString);rn i := i + 1;rn adoquery2.Next;rn end;rn end;rn//添加程序到LISTVIEWrnrn表里面的数据就几条,但是读取时老是停止响应或者程序无法运行,不知道是怎么回事。我也找了一些代码来试,但是都读不出表里面的数据,希望大家帮我一下,解决马上散分。
读取数据库字段问题
读取数据库中的字段时可能有空的现象,而对于字符型数据可用nvl(字段,替换值)字段 来查询则即使空值也没关系,请问如果字段为数据类型该怎么办,
关于读取数据库的问题
用100条数据,我随便插入的。我想用LIST 在把他提取出来怎么写啊 ,很急
数据库读取的排序问题?
我想把数据库最新的更新信息放在最上面!rn我想让查询结果按降序进行排列!用了下面的select语句!rnselect * from table1 order by userinput descrnrn可是查询结果并没有按降序进行!rn数据库表中的顺序是: rn你好~rn你好~rn你好~rn大家好~rnadasdrnasdsadrnasdasdrnasdasdrnasdasdrn444444444444rn你好rn你好rn你好rn你好rn你好rn你好rn你好rn~~~~~~~~~~~~~~~~~rnasefasfrnsdfsdfrn------------------------------------------------------------rnselect * from table1 order by userinput desc的查询结果是:rn你好~rn你好~rn你好~rn你好rn你好rn你好rn你好rn你好rn你好rn你好rn大家好~rnsdfsdfrnasefasfrnasdsadrnasdasdrnasdasdrnasdasdrnadasdrn444444444444rn~~~~~~~~~~~~~~~~~~rn-----------------------------------------------------------------rn我感到莫名其妙~~~rn应该怎么实现降序这一功能?我想把数据库最新的更新信息放在最上面!rnrnrnrnrn
一个数据库读取的问题?
CTest2Set cts;rn CString Date="2000";rn cts.m_strFilter="Date like '"+Date+"'";rn if(!cts.IsOpen())rn cts.Open(); rn int i=cts.GetRecordCount();rn 通过上面一段代码,应能得到5条记录,而实际上只能得到一条记录,无论怎么修改,始终是i=1。rn 请大侠指点。rn
读取数据库的简单问题
我有一个表,包含主键。用OLEDB的方法将这个表的数据读入到DataSet中,有没有通过编程的办法读出哪个字段为主键。好象DataSet中的DataColomn没有相关的方法和属性。rn怎么办呢?
ajaxpro.2.dll读取数据库的问题
js: rnrnapsx:rn rn rn rnrncs:rnprotected void Page_Load(object sender, EventArgs e)rn rn AjaxPro.Utility.RegisterTypeForAjax(typeof(Default1));rn rn [AjaxPro.AjaxMethod]rn public string getName(string card)rn rn DataClassesDataContext db = new DataClassesDataContext();rn var query = from p in db.customer_inforn where p.card == cardrn select p.Name;rn string name="";rn foreach (var i in query)rn rn name = i.ToString();rn rn return name;rn rnrn根据网上找的一些资料自己尝试弄的,编译结果说是Default1未定义,不知道这么写是否对,如果这么写没错,那问题又出在哪啊rn
数据库读取问题。。。
我对数据库进行添加或修改操作后,再从数据库里取出来的数据却没有变化。。rn如TCustomer表原本有三条记录:rnid namern1 aaarn2 bbbrn3 cccrn我在aaa.htm里调用CustomerInfo()取到这三条记录:"aaa","bbb","ccc"rn然后我新增一条数据4 ddd, 再调用CustomerInfo(),取到的还是"aaa","bbb","ccc"rn或者我把"3 ccc"修改为"3 zzz", 再调用CustomerInfo(),取到的还是"aaa","bbb","ccc"rnrn我检查过数据库,添加修改操作是成功的。。。执行Pro_Customer也是可以取到最新数据的。rn各位高手帮忙看看。。以下是部分代码。rnrn////// aaa.htm /////rnfunction CustomerInfo()rnrn var myObj = new ActiveXObject("Microsoft.XMLHTTP");rn myObj.open("GET","../BBB.aspx?Status=0", false);rn myObj.send(null);rn var result = myObj.responseText;rn alert(result);rnrnrn///// BBB.aspx /////rnprivate void Page_Load(object sender, System.EventArgs e)rnrn CusM CM = new CusM();rn string result = "";rn int Status = Convert.ToInt16(Request.QueryString["Status"].ToString());rnrn DataSet ds = CM.CustomerAll( Status );rn DataTable dt = ds.Tables[0]; rnrn for ( int i=0; i
数据库SqlDataReader的读取问题!
rnstring myConnectionString = "Initial Catalog=S_T;Data Source=localhost;Integrated Security=SSPI";rnSqlConnection myCon = new SqlConnection(myConnectionString);rnstring mySelectquery = "select Sno,Sname from Student";rnSqlCommand myCommand = new SqlCommand(mySelectquery,myCon);rnmyCon.Open(); //打开连接rnSqlDataReader myReader;rnmyReader = myCommand.ExecuteReader(); rn rnwhile(myReader.Read())rnrn myReader.GetInt32(0) + "," + myReader.GetString(1); //本行有错误rnrnmyReader.Close();rnmyCon.Close();rn------------------------------------rn错误提示 rn只有 assignment、call、increment、decrement 和 new 对象表达式可用作语句rnrn这是什么原因啊?在网上没有找到答案!
读取数据库图像文件的问题
请问什样才能把SQL数据库里的图像文件显示在 PictureBox里。在SQL数据里已经把图像文件存好了,什样才能读出来。谢谢回复者!
数据库读取和写入问题
我把ACCESS转成sql以后rn无法从一部分表中读取数据也无法存入数据。不知道是什么错误。有的表又可以读取
Spring+quartz读取数据库的问题
框架是Spring+mybatis,最近要用quartz实现一个定时的任务的功能,发现任务启动后,service层和dao层都是null,无法操作数据库,我想应该是没有注入,求教应该如何解决
一个数据库读取的问题。
private void button1_Click(object sender, System.EventArgs e)rn rn DBClass db = new DBClass();rn db.Sql = "select * from login";rn db.ConnStr = "server = ECNU-A80403DC2C;uid = sa;pwd = sa;database = Dic";rn db.readerData();rn string name = db.dr.GetString(1);rn string pwd = db.dr.GetString(2);rn if(name == textBox1.Text && pwd == textBox2.Text)rn rn Dicform Df = new Dicform();rn Df.Show();rn rn rnrn其中dr:public SqlDataReader dr; 已经在数据库类中定义。rn上面是我写的登陆验证用户名和密码的程序片断。rn运行后,点击button会弹出运行错误:rn在没有任何数据时进行无效的读取尝试rnrnDic数据库存在,里面有logon表,并且有数据。rn请问这是什么问题?rn另外求一个登陆验证用户名和密码的实例。rn谢谢。
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数