问下关于update() 的问题 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
问下update和commit的区别?
<em>update</em>难道不是更新后台数据库吗?rnrncommit提交的意思好象也是提交数据库?rnrn区分得不是太清楚。有人说一下吗?
问下UPDATE和索引的关系
不带where条件然后<em>update</em>一张表的某字段A,执行计划是Table Scanrn如果在该表某字段B上有非聚集索引,那么执行计划是Index Scanrn想问一下这个是否对性能有影响?为什么?可否指定<em>update</em>时索引?rnrn另外,一张表只有1个字段和另一张表有10多个字段,在做同样<em>update</em> tb set a=0的情况下,是否性能有不同?
问下关于onmouseover的问题
[code=HTML] rn rn rn rn rn rn rn [/code]rnrn这个message 大层是拿来循环的...rn现在就遇到了个onmouseover的麻烦..现在不管把鼠标移动到那个循环出来的message层上...其他的message的层也会跟着变色rn求解决办法
问下关于多态的问题
[code=Java]public class TestThread1 rn public static void main(String[] args) rn T t = new T();rn Thread t1 = new Thread(t);rn t1.start();rn for(int i = 0; i < 100; i++) rn System.out.println("===="+i+"====");rn rn rnrnrnclass T implements Runnable rn public void run() rn for(int i = 0; i < 100; i++) rn System.out.println(i);rn rn rn[/code]rn我多态学得不好,请问一个<em>问题</em>。看书上说Thread t1 = new Thread(t)存在多态,但是T也没有extends Thread呀?能不能详细说下,谢谢
问下关于COM的问题
1、用COM语法做出的类,然后放进DLL里,是不是就可以给其他编程语言使用?有哪些语言可以使用?如果COM可以给其他语言使用,那 ActiveX 控件的功能是不是重复了?rn2、学COM要看什么书,之前要学些什么。下面的话来自核心编程的前言rn虽然本书不会涵盖某些windows概念,比如组件对象模型(Component Object Model,后面简称为COM),但COM是在进程、线程、内存管理、DLL、线程本地存储区以及Unicode等基本构件的基础上构建的。如果了解了这些基本构件,那么想要理解COM就相对于理解如何使用这些基本构件。对于那些试图跳过这些基本构件,悉心钻研COM体系结构的朋友,我深表同情。要完善知识库,他们还有很长一段路要走,这必然会对他们的代码和软件开发进度产生很大的负面影响。
问下关于adotable1的问题
procedure TForm1.Button7Click(Sender: TObject);rnvarrnext:string;rnjpegimage:tjpegimage;rnbeginrnrn tryrn adotable1.Open;rn adotable1.Next;rn if adotable1.Eof thenrn adotable1.First;rnrn image3.Picture.Graphic :=nil;rn ext:=adotable1.fieldbyname('isbmp').AsString;rn Edit1.Text:=adotable1.fieldbyname('ID').AsString;rn if ext='1' thenrn image3.Picture.bitmap.Assign(adotable1.fieldbyname('image1'))rn else if ext='0' thenrn beginrn jpegimage := tjpegimage.Create ;rn tryrn jpegimage.Assign(adotable1.fieldbyname('image1'));rn image3.Picture.Graphic :=jpegimage;rn finallyrn jpegimage.Free ;rn end; //end tryrn end;rn exceptrn end;rnrnend;rn数据库上的表有1234四个图片,他们分别对应发ID为1234,上面的程序实现按按钮后图片依次的显示1234个顺序。rn我想问如果我想按下按钮它能把我要的ID号的图片直接挑出来吗?就向ADOQuery1.sql.text:='select *from aa where id='1'';这样用adotable1 怎么写到有where这样的条件判断?
问下关于邮件发送的问题
发送邮件过快会被Smtp服务器检测到,导致账户被禁止,发送失败,这个一般怎么来解决
问下关于tomcat部署的问题
[img=http://img.my.csdn.net/uploads/201210/18/1350555497_7097.jpg][/img]rn[img=http://img.my.csdn.net/uploads/201210/18/1350555497_2328.jpg][/img]rn在eclipse我把项目部署之后,是第一个图这样的。rn这个abs项目在在配置文件里面path怎么成了cmis了...rn而我在浏览器里面输入的是localhost:8080/abc能正常到登录页面,求指教rn
问下关于DataGridView的问题
rnDataGridViewCellEventArgs dgvceArgs = new DataGridViewCellEventArgs(0, 0);rndgFlowList_CellClick(null, dgvceArgs);rnrnrnDataGridViewCellEventArgs dgvceArgs = new DataGridViewCellEventArgs(0,1);rndgFlowList_CellClick(null, dgvceArgs);rnrndgFlowList为DataGridView 控件rnrn请问 DataGridViewCellEventArgs dgvceArgs = new DataGridViewCellEventArgs(0,1);rn是什么意思 解释下啊 谢谢。rnrn这个属于什么用法 ?为什么将一个CellEventArgs 事件传递到现有的控件rn并且 能设置成 0 0 或 0 1 rn0 0 和 0 1 有什么区别?
问下关于EanagementServer的问题~!
我在我的机器上配置了新的资料档案库~但在Console里用sysman/oem_temp和system/manager登陆时都出现"提供登陆身份证明无效"rnrn这是为什么啊!rnrn谢谢回答!
问下关于socket的问题
例如发送了三条信息rn1111111111111rn2222222222222rn3333333333333rn接收的时候会不会出现rn111111111111122222222222223333333333333 连接在一个字符串了rn还有丢包的<em>问题</em>是不是会出现 11111111111113333333333333 中间的2部分丢了rn又或者是1里面取了部分111,2里面又取了部分222,3里面有获取了部分333rn变成了111222333的<em>问题</em>了啊
问下关于put_user问题
我想从GPIO寄存器读数据到用户空间,在驱动中用了put_userrn<em>问下</em>用户态怎样调用这个,还有我想把读出的数据先放到内核的buf中然后再传到用户态,怎样做rn谁有简单的事例程序帮忙写下
问下关于dwr的问题~~~~
最近我听说dwr有个功能可以再搜索的时候直接遮盖页面不让用户去点击,当搜索完毕之后又会显示。请<em>问下</em>有没有谁有这个事例呀~求大神帮助~在线等
问下关于继承的问题
继承的时候,如何确定要override哪些方法啊?rn比如继承FilterInputStream,哪些read需要复写啊?rn判断标准仅仅是:你是否会用到?rn而查看哪些方法存在于你继承的父类,也只能通过查看API手册?rn在使用Java标准类的时候有没有什么规律可循?rnrn谢谢
问下关于光流法的问题
我这个程序对一个图像序列先进行帧差,然后对差值图像二值化,然后求梯度,再用迭代法求光流,为什么我的Ix总是0?rnIx是其中的一个梯度代码如下,求主要帮看下像素操作那里哪错了,为什么梯度算出来全是0rn#includern#include rn#include rn#include rn#includernusing namespace std;rnIplImage *frame=NULL, *frame1=NULL, *frame2=NULL, *framedif=NULL, *framedif1=NULL, *framedif0=NULL;rnrnvoid readpicture(int); //读图像rnvoid optical(); //计算光流rnvoid iterate(int); //迭代运算rnvoid drawimage(); //画图rn//double **Ix,**Iy,**It;rn//double **u,**u1,**v,**v1;rndouble Ix[500][500],Iy[500][500],It[500][500];rndouble u[500][500],u1[500][500],v[500][500],v1[500][500];rnint T=50;rnint a=1;rnint k=10;rnint m=1;rnint n=1;rnrnint main()rn int i=1;rn readpicture(i);rn frame1=frame;rn readpicture(++i);rn frame2=frame;rn framedif=cvCreateImage(cvGetSize(frame),IPL_DEPTH_8U,1);rn cvAbsDiff(frame1,frame2,framedif);rn cvThreshold( framedif, framedif, T, 255, CV_THRESH_BINARY);rn framedif0=framedif;rn for(;;)rn rn frame1=frame;rn framedif0=framedif;rn readpicture(++i);rn frame2=frame;rn framedif=cvCreateImage(cvGetSize(frame),IPL_DEPTH_8U,1);rn cvAbsDiff(frame1,frame2,framedif);rn cvThreshold( framedif, framedif, T, 255, CV_THRESH_BINARY);rn framedif1=framedif;rn cvShowImage("diff",framedif);rnrn optical();rn //drawimage();rn cvWaitKey(50);rn if (i==75)rn break;rn rnrnrnrnvoid readpicture(int i)rnrn char num[200];rn itoa(i,num,10);rn char namestring[1000]=".\\su30\\";rn strcat(namestring,num);rn strcat(namestring,".bmp");rn frame=cvLoadImage(namestring,-1);rn //cvShowImage("op",frame);rnrnrnvoid optical()rnrn int fheight=frame->height;rn int fdepth=frame->depth;rn int step=frame->widthStep;rn int p=k;rn unsigned char* data = (unsigned char*)frame->imageData;rn unsigned char* data0= (unsigned char*)framedif0->imageData;rn rn for(; m<
问下关于FlexPaper的问题
现在有个需求, 就是需要把pdf显示在网页上并可以打印 。rn在网上找到了flexpaper,但是找了很多还是不怎么会, 请问还有没有类似的插件可以实现这种功能的,rn或者谁能指点一下将pdf放在web端要如何实现?
问下关于模板类的问题
rnrn[code=c]pcl::PointCloud::Ptr cloud (new pcl::PointCloud);[/code]rnrn这个cloud我想是对象,pcl::PointCloud::Ptr是类型吧,但是new后面为什么少了个::Ptr?rnrn我想new后面应该是和前面一样有::Ptr呀?rnrn谢谢
问下关于UDP的问题
我想自己用UDP 实现无错完整的数据传输rn 我现在想知道的是 UDP丢包 是丢一整个包 还是 丢一个包里的部分内容?
问下关于反射的问题
object.classrn和 rnobject.getClass()有什么区别啊rnrnrnobject.class返回的什么啊?rnrnobject.getClass()返回的又是什么啊,求解答,如果能说详细点最好了谢谢
问下关于序列号的问题
那位大哥/大姐告诉我一下<em>关于</em>共享软件的序列好是怎么实现的。给个思路就可以。十分感谢!!!
问下关于SWING的问题
初学了java,要做个swing的桌面程序,那种学生管理系统那样的。rn装了myeclipse,乱学了一下,找不到像Jbuilder那种设计框架的界面。rn谁告诉我下,加什么插件?或者已经有了?rn
问下关于dwr的问题
我其他地方采集报警信息存在数据库中,要实现服务器向前台传输报警警告,但是每个客户只关心<em>关于</em>他自己的车辆的报警(可能多辆车),我想用dwr,但是有些<em>问题</em>想<em>问下</em>:rn1.我一采集到报警信息就存到数据库中,然后我希望能尽快在前台显示,我的方法是,在服务端的那个类每隔2s执行一次(就是每2s查询一次数据库,看是否有报警信息,如果有的话就刷新前台,显示报警信息),这个样处理合适吗?rn2.当一个客户端连接后,我才开始查询是否有<em>关于</em>这个客户的报警信息,后台如何停止查询的,一种是客户端关闭时传递一个信息给这个类,让他不再执行,或者不正常关闭网页时,通过判断这个客户端的sessionid失效来停止执行。rn3.还有一个我不懂,就是每来一个客户端,然后就建立一个长连接,这个相当于单独为这个客户端开一个线程吗(这个线程自动创建吗?我后台只是建了一个普通的类)?是通过sessionid来标记这个线程吗?还有就是连接断开怎么办?rn希望能给解答下<em>问题</em>,或者推荐些资料,我看了网上一些资料不是很明白。。。
问下关于类成员函数的问题
class Arnrnprotected:rn int count;rnpublic:rn void set(int count)rnrn count = count;rnrn;rn话说这样做有<em>问题</em>吗?rn好像count不能被赋值rn
问下关于帧率的问题
《DirectX游戏开发终极指南》里有一个实现FPS的程序,里面就绘制了几个文字,最高帧率就是60,rnrn我把这个代码用在我的项目里,准确的说是放在DLL里面,我测试的时候,帧率竟然是100多,200多,rnrn为什么结果不一样?rnrnrn我想了解一下。。有朋友可以讲一下这个帧率<em>问题</em>么?
问下关于定时器的问题
通过ARM的定时器输出3个波形,第一个波形跑90个周期,第二个波形由低到高,等到一个波形跑到第600个 第一个波形由高到低,反复这样执行。问有什么办法?
问下关于sql函数的问题
这里现在有一个函数rn[code=sql]create FUNCTION [dbo].scd_dysh(@wlbh varchar(50),@ysmc varchar(50),@gg varchar(50))rnRETURNS varchar(8000)rnASrnBEGINrn DECLARE @str varchar(8000)rn SET @str = ''rn SELECT @str = @str + ',' + yssh+':'+zsl+dw ---类型转换rn FROM wlck_sh where wlbh=@wlbh and gg=@gg and ysmc=@ysmcrn RETURN STUFF(@str, 1, 1, '')rnEND[/code]rnrn这个表wlck_sh 就是放一些和上面一样的字段的信息,还有一些数字,比如什么数量之类的rn现在rn select yssh=dbo.scd_dysh(b.wlbh,ysmc,gg) from 表rn但是会出现从数据类型 varchar 转换为 numeric 时出错。rn有谁告诉下是哪里出错吗rn
关于update问题
<em>update</em> t_name set cols_name=cols_name+1 where .......rn如果该列的数据类型是char/varchar 这句t_sql怎么写?rn
mysql关于update问题
请教一下,我使用UPDATE更新表数据的时候,是否不能使用本表的子查询做条件,比如:rn<em>update</em> dm_battalion_rankrnset dm_days = 0rnwhere dm_rank = 12 rnand dm_days <> 0 rnand dm_battalion_id in ( select dm_battalion_id from dm_battalion_rank where dm_rank = 11 and dm_days = 0 );rnrn报错:rnError Code : 1093rnYou can't specify target table 'dm_battalion_rank' for <em>update</em> in FROM clausern(0 ms taken)rn
关于UPDATE的问题
我原来数据库中的数据是类似rn1.1.1rn1.11.11rnrn转换成rn1.01.01rn这种形式rn1.11.11不用换
关于Update的问题
在一张表里有两条完全相同的记录,我想更新其中一条记录的值,rn用一条Update语句能否实现!(不要用 Set RowCount 1)
关于UPDATE的问题
有表TA: F1,F2rn TB: Q1,F1,F3rnrnTA.F1 = TB.F1rnrn现在 想将TA.F2的值赋给TB.F3,并且是按照TA.F1 = TB.F1哦rn要怎么实现呢?
关于UPDATE语句的问题
想通过UPDATE语句吧某个字段的值更新为你null,如何写<em>update</em>语句呢!!
关于update的一个问题
我在一个form中使用ado控件更新一个access数据库中的一张表(有索引)时rn总是出现如下错误:rn rn 实时错误:-2147467259(80004005)rn 缺少或不正确的键列信息:更新影响到更多的行
一个关于update()的问题
我用sql2000做数据库,pb8.0为开发工具。在sql2000上建立了一个数据库,在库中建了一个表xsjhb 内容为 字段名 类型 内容rn xh int 1rn rq date 2002/09/01rn jhs int 200.00rn ..rn ..rn其中记录有多条。其中xh为表的主键,我用pb 作了一个查询窗口,数据窗口的内容是通过pb生成的数据窗口,在窗口中我加入了一个按钮控件,控件脚本内容是:选择符合一个符合rq=‘2002/09/01’的数据,这些数据我已取出,我想修改一下这些记录中的某些内容,修改完后,用另一按钮控件进行<em>update</em>,控建角本:rnint netrnnet=MessageBox("提示", '计划已存在,覆盖吗?', Exclamation!, OKCancel!, 2)rnIF Net = 1 THENrndelete from xsjhb where rq='2002/09/01';rnaa= dw_1.<em>update</em>()rnif aa=1 thenrn messagebox("提示","保存数据成功")rncommit using sqlca ;rnelsernrollback using sqlca ;rnend ifrnELSErn returnrnEND IFrnend ifrn保存时出现提示:Row changed between retrieve and <em>update</em>.rnNo changes made to database.rnUPDATE xsjhb SET jhl = 2.00 WHERE xh = '1' AND rq = '2002/09/01' AND pqmc = '西南片区' AND pz1 = '二辛酯' AND pz2 = '二丁酯' AND pz3 = '二异丁酯' AND pz4 = '二异壬酯' AND pz5 IS NULL AND pz6 IS NULL AND pz1jh IS NULL AND pz2jh IS NULL AND pz3jh IS NULL AND pz4jh IS NULL AND pz5jh IS NULL AND pz6jh IS NULL rn我点ok按钮后打开数据库发现xsjhb内容没有发生改变,我修改的信息没有实现,这时如果我没有修改数据窗口的内容,保存后,结果是表中记录没有了。请各位大侠指点!!
关于update问题
new<em>update</em>.asp-new_<em>update</em>to.asprnrnnew<em>update</em>.asp代码rn//可以正常显示rnrnrn 修改新闻rn rnrnrn 修改新闻 rn rn rnrn rn rn rn 标题:rn rn rn >rn rn rn rn rn rn 内容:rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn rnrnrnrnrnrnnew_<em>update</em>to.asp代码rn//出现<em>问题</em>,提示:您要访问的页有<em>问题</em>,无法显示该页。rnrn
关于视图的update问题
我对自己创建的视图进行<em>update</em>操作,结果出现提示:rn“ORA-01733: 此处不允许虚拟列”rn后我查看表user_updatable_columns,我创建的视图的列的updatable,insertable,deletable的值确实是NO,但是我用<em>update</em>语句想将其进行更新为YES的时候,却出现提示:rn"ORA-01031: 权限不足"rn后我又用sys用户给我创建视图的用户在表user_updatable_columns授权,使其具有<em>update</em>的权限,但是又报:rn"ORA-01733: 此处不允许虚拟列"rnrnrn请问这是什么原因?谢谢!rnrn
一个关于update问题??
procedure Tfrmsz.BitBtn1Click(Sender: TObject);rnvar str:string;rnbeginrnadoquery1.Close;rnadoquery1.SQL.Clear;rnadoquery1.SQL.Add('<em>update</em> soft set 中=:chn,英=:eng,电话=:tel,传真=:fax,电子邮件=:eml');rnadoquery1.Parameters[0].Value:=xpedit1.Text;rnadoquery1.Parameters[1].Value:=xpedit2.Text;rnadoquery1.Parameters[2].Value:=xpedit3.Text;rnadoquery1.Parameters[3].Value:=xpedit4.Text;rnadoquery1.Parameters[4].Value:=xpedit5.Text;rnadoquery1.ExecSQL;rnend;rn以上程序我认为好像是没有<em>问题</em>的,但是在调试的时候出现错误:“列名‘中’无效”,请问高手原因何在呢?rn
紧急!关于update问题
我这么写的rnjibenxinxi.Format("UPDATE jibenxinxi SET zhuyingshouru='%f' WHERE CNumber='%s', date='%s'",m_shouru,m_company_num,m_date1);rnrn怎么说操作符(逗号)错误?????rn
关于sqldataadapter 的update问题
conn.Open()rn Dim cat As New DataSetrn mt.Fill(cat, "studenInfo")rn Dim exrow As DataRowrn For Each exrow In cat.Tables("studenInfo").Rowsrn ListBox1.Items.Add(exrow("sname"))rnrn Nextrn [color=#FF0000] cat.Tables("studenInfo").Rows(0)("sname") = ("tttt")rnrn mt.Update(cat, "studenInfo")[/color]rn cat.Tables.Clear()rn mt.Fill(cat, "studenInfo")rnrn conn.Close()rnrn为何<em>update</em>操作之前必须要有类似cat.Tables("studenInfo").Rows(0)("sname") = ("tttt")的指令,必须更改cat这个dataset的值才能更新吗?望大神帮助!
关于update问题
<em>问题</em>1:我的表有一个varchar,<em>update</em>时我只想在它原有的值后再加字符串,不想除去原来的值,sql语句该怎么写?rn rnrn<em>问题</em>2:这样写对不对:rn <em>update</em> ********* set data=null
关于UPDATE的问题
各位,我是初学者。rn 这几天被这个<em>问题</em>困扰了很久。。还是没能找到<em>问题</em>所在。希望各位大大帮忙解决下。。感谢!rn rn [code=C#]rn SqlDataAdapter adapter = new SqlDataAdapter("select * from [ebook].[dbo].city", conn); //数据库已经连上rn DataSet ds = new DataSet();rn adapter.Fill(ds, "mytable");rn//HttpContext.Current.Response.Write(ds.Tables["mytable"].Rows[1][1].ToString()); //测试DataSet ds 里边是否有数据,里边有数据rn adapter.InsertCommand = new SqlCommand("insert into mytable(id, cityName, taxi) values(25, '43534', '我怕地方危机哦仅为')", conn); rn //cnn是SqlConnection实例rn int rows = adapter.Update(ds,"mytable");rn [/code]rnrn 执行UPDATE后。。数据没有变化。。也没有报异常rn 用了事件监听。。发现InsertCommand 里的SQL语句没有被执行。。rn 也可以排除是权限<em>问题</em>。。
关于update()的问题
我用的是oracle 的数据库rn我在用dw_1.<em>update</em>()的时候,老是成功不了,说找不到视图或表,请赐教rn
关于getHibernateTemplate().update()的问题
在用SPRING+HIBERNATE3做数据库更新操作时,我不明白getHibernateTemplate().<em>update</em>()的执行原理。手册上用getHibernateTemplate().<em>update</em>(user),user是一个FORMBEAN(为什么不用HQL),哪位朋友可以帮我解释一下做更新<em>update</em>的步骤,说明原理,谢谢!
关于windows update问题
<em>关于</em>windows <em>update</em>的<em>问题</em>rnrn如何在局域网中建立一台windows <em>update</em>功能的服务器,以方面其他用户更新补丁rn上网速度比较慢,所以想建立一台中转的服务器,rn不知道哪位大虾知道如何做,谢谢!
关于 Update 的 SQL 问题
UPDATE [DownFile] SET file=replace(file,'" & request("find") & "','" & request("replace") & "') WHERE Instr(file,'" & request("find") & "') > 0rnrn上面是一句将数据库里的某些内容替换的 SQL 语句,可是执行不正确,请各位看看,怎么写才对,是不是 SQL 不支持 REPLACE 函数啊?
关于adapter update问题
我的数据库表中只有id是主键, 并且我设它为从0 自动增长rn我想根据这个主键<em>update</em> datagrid还有数据库里的数据, rnrn例如这段代码rnstring constr3 = "SELECT " + str2 + "Para FROM " + name1;rn OleDbCommand command11 = new OleDbCommand(constr3, connection5);rn OleDbDataAdapter ad3 = new OleDbDataAdapter();rn ad3.SelectCommand = command11;rn cb = new OleDbCommandBuilder(ad3);rn ad3.UpdateCommand = new OleDbCommand("UPDATE " + name1 + " SET Para = @a WHERE Id = @b", connection5);rn ad3.UpdateCommand.Parameters.Add("@a", System.Data.OleDb.OleDbType.Double, 3, "Para");rn OleDbParameter parameter = ad3.UpdateCommand.Parameters.Add("@b", System.Data.OleDb.OleDbType.UnsignedInt, 3, "Id");rn parameter.SourceVersion = DataRowVersion.Original;rnrn可是总是提示@b没有默认值, 请问是怎么回事rn是不是不能根据自动增长的主键Id来<em>update</em>,还是我写得有<em>问题</em>rnrn谢谢rn那位帮我看一下
求助:关于UPDATE的问题
有表A和Brn要从A里面更新B里的字段NSRMC,符合,B.NSRSBH=A.NSRSBHrnrnUPDATE B SET NSRMC=A.SBRMC FROM B inner join A on A.NSRSBH=B.NSRSBH rnrn提示"无法识别的短语或关键字"rnrn我该怎么办?
关于update()报错的问题
各位大虾:rn 我做了一个数据窗口,当我修改窗口中某行信息后,然后用UPDATE()函数保存,就会报错(只有修改主关键字时才会,修改其他的是保存是正常的)报错图片如下:rn[img=http://beta.hi.csdn.net/space-212005-do-album-picid-418059.html][/img]rnrn这里先谢过了!
:::::::关于UPDATE的SQL语法问题:::::::::
udtary是个包含多个UPDATE语句的数组rn for i=0 to ubound (udtary)rnrncon.execute(udtary(i))rnrn nextrnrn出现提示:Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e0c' rnrn没有为命令对象设置命令。 rnrn/managestorerecord.asp, 行101 rn101: con.execute(udtary(i))rnrn但单个执行可以成功rn如:rncon.execute(udtary(0))rncon.execute(udtary(1))rn。。。rn因为UPDATE执行次数时不定的,我一筹莫展!rnrnrnrnrn请问如何解决?
关于UPDATE SELECT的问题
有两个表rn表A结构和值如下:rnid name1 age1 rowidrn----------------------------rna name1 12 1rnb name2 13 2rnrn表B结构和值如下:rnid name2 age2 rowidrn----------------------------rna name3 22 1rnc name4 33 2rnrn我现在想把表a的name1和age1更新成表b的name2和age2的值,rn如果它们的id相同的话。rnrn执行後的结果应该为rn表A执行後的值如下:rnid name1 age1 rowidrn----------------------------rna name3 22 1rnb name2 13 2rnrn请问这个SQL文在ORACLE中应该怎么写?rn如下的写法在SQL SERVER 中执行正确,rn但是在ORACLE中报错:SQL语 命令未正确结束。rnrn<em>update</em> a set name1=name2,age1=age2 rnfrom a,b rnwhere a.id = b.id 。rnrnrn
关于datawindow的update问题
1.datawindow中的数据是由数据库中的两张表联合查询得到,rn实际只是为了展现第一张表的内容,第二张表只是为了作条件查询用到其中一个字段,现在修改了datawindow中第一张表的几个字段值,然后Update,但是系统报错,rn请问,是不是datawindow中包括两张表所以不能<em>update</em>啊!如是,有什么办法可以解决吗?详细一些,谢谢!rn
关于UPDATE触发器的问题
请问各位大虾,我想设计一个触发器,使他能在一条记录被更新时,在另一个表中加上其变化量(如有一个订单表,其中有一个数量字段,在另一个库存字段中有一个订单总数量,我想在订单表的数量字段改变时,使库存字段中的订单总数字段也改变,订单总数=订单总数+(订单原数量-订单现在的数量))。谢谢
关于Update触发器的问题
我的表由三列组成主键。分别为 资料编号,资料类型,资料序号rn当我更新了三个列中的其中一个时。也就是主键改变时。rn我需要更新其它相关表的主键。rn例如原来资料有'AAAA','一般文档',1rn改成了 'AAAB','一般文档',1rn我需要把其它表的的 'AAAA','一般文档',1的主键rn都要改变成'AAAB','一般文档',1rn现在的确是能在deleted表中取到未更新前的数据。rn在inserted表里取到更新后的数据。rn但因为我的主键改变了。rn我该怎么把这二张表联系起来,更新后面的相关表的主键。rnrnrn
*********关于cursor for update问题*************
在cursor没有用过<em>update</em>,不知道下面为什么出错,请帮忙!rnrn--------------------------------------------------rncreate or replace procedure testrnasrnv_sal number;rncursor c1 isrnselect sal from emprnfor <em>update</em> of sal; rnbeginrn open c1;rn looprn fetch c1 into v_sal;rn exit when c1%notfound;rn <em>update</em> emp set sal=sal+100 where current of c1;rn commit;rn end loop;rn close c1;rn commit;rnend;rn
关于Update问题
在oracle中如何根据多表的数据来更新一个表?rn如在SQL Server中有如下的更新,在oracle中如何实现?rnUPDATE titlesrn SET ytd_sales = titles.ytd_sales + sales.qtyrn FROM titles, salesrn WHERE titles.title_id = sales.title_idrn AND sales.ord_date = (SELECT MAX(sales.ord_date) FROM sales)rnrn
急!~关于update问题
有表Arnid pathrn----------------rns1 sadfxyzsdfirns2 uipxyzklrns3 hjlxyzkhfrns4 cvbmndfhurns5 sdexyzhnrnrn其中path字段是CHAR型,path中的每个字母最多只会在内容中出现一次rn现需要更新s1,s3,s5三条记录的path字段,使其内容中的'xyz'字母前的内容更新为'12345','xyz'字母及其后的内容保持不变rn即更新后,s1,s3,s5的path内容为:rnid pathrn----------------rns1 12345xyzsdfirns3 12345xyzkhfrns5 12345xyzhnrnrn最坏的方法是分3条<em>update</em>语句,更新这三条记录rn请问有没有更好的方法,可以提高<em>update</em>的效率呢? 包括在程序中进行字符串处理后在写入数据库的方法,只要效率高就可以了rn急啊,请各位高手帮忙一下,非常谢谢!!!!!rn
关于getHibernateTemplate().update()的问题
表的影射关系如下rnrnrnrn rn rn rn rn rn rn rn rnrnrn更新部分代码:rnpublic ActionForward <em>update</em>_user_info(ActionMapping mapping, ActionForm form, HttpServletRequest request,HttpServletResponse response)throws Exception rn DynaActionForm userForm=(DynaActionForm)form;rn User user=(User)userForm.get("user");rn mgr.<em>update</em>User(user);rn return mapping.findForward("passthrough2");rn rn先往数据库中存入一条记录,INSERT INTO T_USER VALUES('sss','sss','ssss@sss.sss','ssss')rn然后从JSP页面输入数据到actionform(改动了password部分,将"sss"换成"eee"),acitonform中的数据再通过上面代码DynaActionForm userForm=(DynaActionForm)form;rnUser user=(User)userForm.get("user");rn送入到user对象中,user数据我检查过变成了('sss','eee','ssss@sss.sss','ssss')rn然后调用mgr.<em>update</em>User(user);(mgr是高层事物对象,到达低层的hibernate层更新语句是这样的getHibernateTemplate().<em>update</em>(user);)rn在tomcat的运行日志中能找到这样提示DEBUG - SessionImpl.doUpdateMutable | updating [org.appfuse.model.User#sss]rn可是数据库里一点反映都没有,里面存的记录仍然是('sss','sss','ssss@sss.sss','ssss')rn百思不得其解,十分痛苦,大虾们救救我!rnrn
关于update capability 的问题
我在添加数据后,点保存后,可以添加成功 ,但是通过查询,对查到的数据进行修改后,则出现Datawindow does not have UPDATE capability的提示,本来以为通过rn设置rows<em>update</em> properties可以解决,但六种组合都尝试过了,还是没办法解决,请指点!谢谢!
关于Windows Update的问题
我用Windows Update更新系统时,中途取消了,再次更新时被告知更新失败,请问各位高手如何解决,小弟不胜感激!
关于update并行的问题
系统是C/S结构,数据库是oracle8.1.7rn其中有一段程序的是往数据库的一个表里插数据。rn我写了一个数据窗口dw_1,先往数据窗口里插数据。rn然后dw_1.<em>update</em>().rn如果只有一个客户端执行该程序,没有任何<em>问题</em>,rn但是如果多用户同时执行,却只有一个更新成功,去他的都失败了。rnoracle应该可以并发插入数据,能不能dw_1.<em>update</em>也并发执行呀。rn或者让它保持等待状态,等占用该表的别的程序运行完了再执行,而不要立刻报错返回
关于mysql的update问题
首先看一个sqlrnUPDATE part_cost,exchange_rate SET part_cost.standard_cost = exchange_rat" +rn"e.exchange_rate * 10 WHERE part_cost.currency_code_ID = exchange_rate.currency_c" +rn"ode_ID and exchange_rate.YYYYMM = '200201';rnrn这句的意思就是<em>update</em> part_cost里面的standard_cost,而standard_cost的更新和exchange_rate有关系,所以要把table exchange_rate也放上去rnrn这句话在mysql4以上是可以的,但我们现在使用的是3.51版本的,不支持这种写法(不使用4的原因是以为4是alpha版本,而且好象grant也有<em>问题</em>),所以想知道大家在碰到这样的功能实现的时候是怎么个做法。rnrnrn当然有解决的办法,比如说先得到exchange_rate里面你想要的数据和可以成为选择part_cost内数据的条件,放入一个array,然后在用一个循环来对part_cost进行更新,但这样的做法就要运行很多次resultSet了,实在很消耗资源。所以希望在这里看看大家有没有更加好的方法。
关于insert to和update问题??
[code=sql]create proceudre sp_insert( v_int_username char(50), v_in_password char(20), out v_out_result char(4) )rnbeginrn insert into accounttb(account,passwd) values(v_int_username,v_in_password);rn /*rn 不用事务控制 也不用select查询一遍rn 如何判断插入的v_int_username是否已经存在,存在就set v_out_result = '0002';rn */rn set v_out_result = '0000';rnend;rnrncreate proceudre sp_charge_password( v_int_username char(50), v_in_password char(20), out v_out_result char(4) )rnbeginrn <em>update</em> accounttb set passwd=v_in_password where account = v_int_username;rn /*rn 不用事务控制 也不用select查询一遍rn 如何判断更新的v_int_username不存在,不存在就set v_out_result = '0001';rn */rn set v_out_result = '0000';rnend;[/code]rnrn上面这么做的目的不是结果是否对,而是我要知道返回的v_out_result值是什么!
初学者关于update问题?!
大家好,我想一次更新2条记录,如下:表T_1rnf_a f_brn--------------------rn101 hwrn102 ghxrn我想用一条语句实现更新两条记录,rn我现在必须用2步<em>update</em>语句,请教大家了!!!!
关于DataGrid的Update的问题
我在VB里用DATAGRID显示了一个表格(是一个SQL语句查询出的结果)rnrn想要:rn在修改表格的内容之后点击"修改"按钮,弹出"是否确定修改"MSGBOX,选"是"后按照DATAGRID中的内容UPDATE数据库,完成数据库的更新rnrn<em>问题</em>是:rnDATAGRID的ALLOWUPDATE属性为TRUE时,它对数据库的更新是时时的,怎么才能实现我上面所说的功能呢?rn如果根本不可能用DataGrid实现,那么该用什么控件来做? rn
关于Update问题!
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Loadrn '在此处放置初始化页的用户代码rn End Subrn Function CheckInput()rn If TextBox1.Text = "" Or TextBox2.Text = "" Or TextBox3.Text = "" Or TextBox4.Text = "" Thenrn Label1.Text = "您输入的信息不完整,请重新输入!"rn TextBox1.Text = ""rn TextBox2.Text = ""rn TextBox3.Text = ""rn TextBox4.Text = ""rn Return Falsern Elsern If TextBox3.Text <> TextBox4.Text Thenrn Label1.Text = "你两次输入的新密码不一致!"rn TextBox1.Text = ""rn TextBox2.Text = ""rn TextBox3.Text = ""rn TextBox4.Text = ""rn Return Falsern End Ifrn End Ifrn Return Truern End Functionrnrn Private Sub LinkButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LinkButton1.Clickrn Session("bj") = ""rn Response.Redirect("index.aspx?ID=ぁァЖ┅いザ")rn End Subrnrn Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Clickrn Dim conn As System.Data.SqlClient.SqlConnection = New System.Data.SqlClient.SqlConnection(ConfigurationSettings.AppSettings("LawConnStr"))rn If CheckInput() Thenrn conn.Open()rn Dim sql As Stringrn Dim Cmd As New System.Data.SqlClient.SqlCommand(sql, conn)rn Cmd.CommandText = "select pass from bjgl where name='" & Trim(TextBox1.Text) & "' and pass='" & Trim(TextBox1.Text) & "'"rn Dim objReader As System.Data.SqlClient.SqlDataReader = Cmd.ExecuteReader()rn If objReader.Read() Thenrn sql = "Update baojiadg set pass='" & Trim(TextBox3.Text) & "' where name='" & Trim(TextBox1.Text) & "'"rn rn Dim dd As String = "恭喜您,您已经修改成功!"rn Response.Write(" ")rn TextBox1.Text = ""rn TextBox2.Text = ""rn TextBox3.Text = ""rn TextBox4.Text = ""rn Label1.Text = ""rn Elsern Label1.Text = "对不起,用户名不存在或密码不正确!"rn TextBox1.Text = ""rn TextBox2.Text = ""rn TextBox3.Text = ""rn TextBox4.Text = ""rn End Ifrn End Ifrn End Subrnrn Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Clickrn TextBox1.Text = ""rn TextBox2.Text = ""rn TextBox3.Text = ""rn TextBox4.Text = ""rn Label1.Text = ""rn End SubrnEnd Classrnrnrn上面是全部代码,不能实现修改,请各位高手帮我看看啊,可以给我改完整一点吗?rn
关于update使用的问题
各位大虾:rn 小弟一直以来又一个<em>问题</em>很困惑自己,不知道能不能帮忙解决解决一下!是这样的,有时候我在使用<em>update</em>语句的时候后面的where子句的条件写错了,是我不小心写错的,一执行,把很多不需要更新的行也给错误的更新了,我当时是脑袋的大了,后背一凉,不知道那些错改的行能不能给回滚回来,有什么办法能解决吗!rn 请大家帮忙!rn
菜鸟问题 关于 update
strSqlUpdate = "UPDATE Client SET CityID='"+cityID+"',UnitID ='"+unitID+"',DeleID ='"+deleID+"',CreditID ='"+creditID+"',Cname ='"+_ClientInformation[4]+"',address ='"+_ClientInformation[5]+"',creditsum ='"+_ClientInformation[6]+"',corporation ='"+_ClientInformation[7]+"',Ctel ='"+_ClientInformation[8]+"',fax ='"+_ClientInformation[9]+"',Cemail ='"+_ClientInformation[10]+"',postalcode ='"+_ClientInformation[11]+"',bank ='"+_ClientInformation[12]+"',account ='"+_ClientInformation[13]+"' WHERE Cname = '"+_unitname+"'";
关于UPDATE的问题!!!!!
表中的字段数无法确定,只知道关键字。这样的UPDATE语句能写吗?rn注:程序自动读取表所以字段无法确定。
关于update的顺序问题
[img=https://img-bbs.csdn.net/upload/201907/30/1564488255_692791.png][/img]rnrn我现在有一个这样的数据结构 S1-S4全是INT型的rnrn UPDATE aaa SET s1 ='1', s2 ='2', s3 ='3', s4 =s1+s2+s3rnrn我执行这样一句 <em>update</em> ,它S4是先用S1,S2,S3的原值做加法,执行后S4并不是6,还是0rnrn有没有可以先赋值,后做+的rnrn
一个关于Update的问题
有两个表rnTEST和TEST1rnTEST有字段rnNO FEE FEE1 NOLrn1 0 0 2rn2 0 0 2rn3 0 0 2rn4 0 0 2rn1 10 10 1rn2 20 20 1rnTEST1有字段rnNO FEE1rn1 10rn1 20rn3 10rnrn用SQL语句实现使得最后TEST变为下面的rnNO FEE FEE1 NOLrn1 40 30 2rn2 20 0 2rn3 10 10 2rn4 0 0 2rn1 10 10 1rn2 20 20 1rnrnrn注:最后得到的TEST表中的rnFEE ====== 原来TEST表中NOL为1的FEE加上TEST1中的FEE1之和rnFEE1 ====== TEST1中的FEE1rn上面都是通过NO来关联,而且这些都只是对TEST表中NOL=2的进行操作
++++关于update问题+++
ADOQuery1.Close;rn ADOQuery1.SQL.Clear;rn //ADOQuery1.SQL.Add('<em>update</em> login set Password="'+Edit2.Text+'" where Name="'+Combobox1.text+'"');rn ADOQuery1.SQL.Add('<em>update</em> login set Password=:psd where Name=:username');rn ADOQuery1.Parameters.ParamByName('username').value:=Combobox1.Text;rn ADOQuery1.Parameters.ParamByName('psd').value:=Edit2.Text;rnrn tryrn rn ADOQuery1.ExecSQL;rn exceptrn end;rnrn为何到ADOQuery1.ExecSQL;提示<em>update</em>错?rn
关于update数据库的问题
private SqlDataAdapter dap;rnprivate DataTable dt;rnprivate SqlCommandBuilder bld;rnrn我在private void Ft_Load(object sender, System.EventArgs e)rn rndt=new DataTable();rndap=new SqlDataAdapter("select * from WH_AssetAccept",DataAccess.getconnection());rnbld=new SqlCommandBuilder(dap);rndap.Fill(dt);rntextBox1.DataBindings.Add(new Binding("Text",dt,"name")); rnrn为什么我在改变TextBox1的值后执行rnthis.dap.Update(dt);rn总是不能更新到数据库?rn在前面加上dt.GetChanges();也没有用,请大家帮忙看看是怎么回事。谢谢!rn(如果我用dt.Rows[0]["name"]="ZSG"直接改变值后this.dap.Update(dt);就可以保存到数据库,为什么?我要怎么作才能实现把绑定到textbox上的值更新回数据库?)rn
关于update nowait的问题
在一个存储过程有这样一句rnselect col1 from talbe1 where col2=val2 for <em>update</em> nowait;rnrn然后开始执行下面的语句,由于某个异常的错误,过程没有自动解锁,就异常退出rnrn当我再次执行该过程上面这句sql肯定是不成功的,说是资源忙,我怎样将这锁解开呢?rnrn先谢高手相救!
FANUC资料大全之PMC下载
用于FANUC的PMC编辑、修改等。本人会陆续上传一些FANUC的资料,例如9000后参数的意义等。希望大家关注! 相关下载链接:[url=//download.csdn.net/download/neuhjz/1966493?utm_source=bbsseo]//download.csdn.net/download/neuhjz/1966493?utm_source=bbsseo[/url]
我的游戏代码2下载
本人性格开朗,乐于助人,较强的责任感,很强的学习能力和沟通能力; 在大学期间担任生活班长,主要负责班级一些事务,以及协助老师完成一些日常工作, 相关下载链接:[url=//download.csdn.net/download/zsl461975543/4191988?utm_source=bbsseo]//download.csdn.net/download/zsl461975543/4191988?utm_source=bbsseo[/url]
圣诞小礼物下载
圣诞小礼物 相关下载链接:[url=//download.csdn.net/download/asdfgwsxxxxda/5063775?utm_source=bbsseo]//download.csdn.net/download/asdfgwsxxxxda/5063775?utm_source=bbsseo[/url]
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo
我们是很有底线的