建立了触发器后,不能保存数据,请教. [问题点数:20分,结帖人pancikang]

Bbs1
本版专家分:0
结帖率 96.23%
Bbs5
本版专家分:4885
Bbs5
本版专家分:4885
Bbs5
本版专家分:4885
Bbs1
本版专家分:0
Bbs5
本版专家分:4885
Bbs7
本版专家分:14677
Blank
红花 2005年2月 Oracle大版内专家分月排行榜第一
2005年1月 Oracle大版内专家分月排行榜第一
2004年12月 Oracle大版内专家分月排行榜第一
Bbs2
本版专家分:124
立了视图。基表无法更新
现在表1,表2 在视图里建<em>立了</em>2个表关联的数据,系统会每秒去读取视图中符合条件的数据。然后更新表1.。但是现在问题出现了。。表1的UPDATE语句更新失败,只有把这个视图删除后才能更新成功。不知道为什么。
立了ASP讨论群
气氛不错,应该不会让高手烦的,里面也有些高手解答问题的,呵呵~!rnrnrn群号:2062636
为何history.back()返回后不能保存数据
我从from.asp中提交数据到to.asp时经过判断不符合条件所以history.back,可是from.asp的数据没有保留到页面上,而是清空了'rnrn后来我发现和to.asp上的打印控件有关系,如下:rn rn rn rnrnrn rn....rn....rn大虾们帮我看看怎么办rn
创建触发器不能登录
创建如下<em>触发器</em>后rnCREATE TRIGGER coffer_logon_trigger ON ALL SERVER rnFOR LOGON AS rnBEGINrn EXEC coffer.Proc_ResetHandle @@SPID;rn -- EXEC coffer.Proc_DestroyHandle;rnEND;rnrn再次登录的时候报如下错误:rnrn[color=#FF0000]标题: 连接到数据库引擎rn------------------------------rnrn无法连接到 4732CA4EEF0741B。rnrn------------------------------rn其他信息:rnrn由于执行<em>触发器</em>,登录名 'test' 的登录失败。rn已将数据库上下文更改为 'testdb'。rn已将语言设置更改为 简体中文。 (Microsoft SQL Server,错误: 17892)rnrn有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=17892&LinkId=20476[/color]rnrn请问这是怎么回事,<em>触发器</em>有什么问题吗?rnrnrn
急:建触发器后表数据丢失问题
我在一个表上创建insert<em>触发器</em>(内容仅为print 'a'而已),当向这个表插入数据rn超过50条时,执行成功后有时一条也没插进,有时插入记录不全,rn注:每条记录都完全一样,插入语句绝没有语法错误rn
如何保存数据 不建数据库
如何<em>保存数据</em> 不建数据库
ACCESS开发中不能保存数据的问题,请教
我的采用ADO.NET 修改CCESS数据库后,数据无法保存,或者说每次打开数据库后发现恢复到之前的原始状态,对数据库的修改只是在当时有用。我查阅了许多文章,都说是.ldb文件锁定的问题,本人不是很懂,希望大家知道!谢谢!rn我的代码:rnrn public void addSoilBasicInfo()rn rn //插入样点 rn string InsertConnectStr = "INSERT INTO SoilBasicInfo VALUES(" +rn "'" + textBox1.Text + "'," +rn "'" + textBox10.Text + "'," +rn "'" + textBox11.Text + "'," +rn "'" + textBox12.Text + "'," +rn "'" + textBox13.Text + "'," +rn "'" + textBox14.Text + "'," +rn "'" + comboBox7.Text + "'," +rn "'" + comboBox8.Text + "'," +rn "'" + comboBox11.Text + "'," +rn "'" + textBox19.Text + "'," +rn "'" + comboBox6.Text + "'," +rn "'" + textBox20.Text + "'," +rn "'" + textBox24.Text + "'," + rn "'" + textBox23.Text + "'," +rn "'" + textBox22.Text + "')";rnrn //连接数据库rn strConn = "Provider=Microsoft.Jet.OLEDB.4.0;";rn strConn += "Data Source="; rn strConn += "PFS1.0.mdb";rn rnrn myConnection = new OleDbConnection(strConn);rn OleDbCommand myCommand = new OleDbCommand(InsertConnectStr, myConnection);rnrn tryrn rn myConnection.Open();rn myCommand.ExecuteNonQuery();rn MessageBox.Show("数据添加成功!");rn rn catch (OleDbException e)rn rn MessageBox.Show("数据错误" + e.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);rn rn finallyrn rn myConnection.Close(); rn rn
win2003建立了IIS服务器我想再建个主机头可是就是不能建...
win2003建<em>立了</em>IIS服务器我想再建个主机头可是就是<em>不能</em>建...rn<em>不能</em>建主机头了该怎么办?
立了一个External 数据窗口 为什么不能编辑
我建<em>立了</em>一个External 数据窗口 为什么<em>不能</em>编辑rnrn急等!!!
立了防止SYN洪水攻击 之后不能上网了?
我查了查原因 大概是这样的。我在服务器上设置了洪水攻击的安全防御!rn本来注册表里 rn HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters rn "SynAttackProtect"=dword:0x1rn "EnablePMTUDiscovery"=dword:0x1rn "KeepAliveTime"=dword:300,000rn "NoNameReleaseOnDemand"=dword:0x0rn这些键都没有的 。后来我加了上去。之后就上不了网了。现在我将其删除。可是还是上不了。不知道怎么弄。请求各位的帮助。rn我在本地测试过!同样建了这几个键值、也是上不了网。删了还是上不了。把系统恢复了一下就好了!rn
为什么我建立了一个rdlc报表,不能添加数据源
我建了一个rdlc报表,但是在“网站数据源”这一项中“添加新数据源”显示为灰色,点击数据菜单,也看不到“添加新数据源”这一项,点击报表菜单中的数据源,提示“MySql.Data,Version=5.1.5.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d或它的某一个依赖项。系统找不到指定的文件“但是我用的是oracle数据库,请问这是什么原因。还有一个问题,如果我在b/s中用了水晶报表,那么客记端如果需要在打开的网站中打印显示的水晶报表,客户端必须得装插件吗?rn
请问建立了唯一索引的字段是不是不能进行排序了?
db:mysqlrn现在一个表的一个字段。比如id字段 被设置了为你索引,但是我手动录入测试数据后发现,用select * from xxx order by id desc 的时候,结果<em>不能</em>进行排序啊,测试其他字段都没问题,请问是不是因为建<em>立了</em>索引的关系 谢谢
请教大家一个触发器的问题,我建立了一个Trigger,但好象不起作用啊
我的<em>触发器</em>建立如下:rnrnCREATE TRIGGER "myTRIGGER1" FOR "Table1" rnACTIVE BEFORE INSERT POSITION 0rnASrndeclare variable newkeyid integer;rndeclare variable recordcount integer;rnBEGINrnselect count(*),max(recId) from Table1 into :recordcount, :newkeyid;rnif (recordcount=0) thenrnnew.recId=1;rnelsernnew.recId= newkeyid+1;rnENDrnrn我建立该<em>触发器</em>的目的是为了让Table1的recId字段(SMALLINT NOT NULL)在添加新记录时实现自动增1,但实际上我添加新记录时,系统总会报错,说是recId字段<em>不能</em>为空,这说明<em>触发器</em>没有起到作用。rn谁知道why?
立了eclipse里的web项目后,在浏览器看不了jsp文件
如题,错误如下rntype Status reportrnrnmessage /hellowordrnrndescription The requested resource (/helloword) is not available.rnrnrn--------------------------------------------------------------------------------rnrnApache Tomcat/5.5.20rnrnrn很奇怪,之前可以打开看的,现在又不可以,我建立的web项目里一直没有bin输出项目,只有src项目,即使在build path那里设置了也一样没有bin项目,求解
*****建立了基于函数的索引后为何不能引用?*****
SQL> create index b on table_1(trim(bm));rnSQL> set autot traceonly;rnSQL> select * from table_1 where trim(bm) = '11';rnExecution Planrn----------------------------------------------------------rn 0 SELECT STATEMENT Optimizer=FIRST_ROWS (Cost=1 Card=2 Bytes=3rn 4)rnrn 1 0 TABLE ACCESS (FULL) OF 'table_1' (Cost=1 Card=2 Bytes=34)rn以上的查询为何未使用到基于函数的索引?
ClientDataSet不能保存数据
我用下面的代码保存一条纪录,程序没有任何地方报错,却实际上总是没有存进入文件中,请问为何?rnrn ClientDataSet1.Append;rn ClientDataSet1.FieldValues['ID']:=ListBox1.ItemIndex;rn ClientDataSet1.FieldValues['Title']:=Edit1.Text;rn ClientDataSet1.FieldValues['Content']:=Memo1.Text;rn ClientDataSet1.Post;rn//---------------------------rn IsEdit:=False;rn ClientDataSet1.SaveToFile('QuickFill.Dat');
立了域控制器后,怎么设置域用户权限与本地相同
WIN 2003建<em>立了</em> 1个域控制器。域 为 motmotrnrn然后加了 1个域用户,为 kanon,客户端xp系统用域用户登陆后,许多项目没权限。连个QQ都安装不了。本地登录肯定没问题。怎样让 域用户 和本地用户一样的权限rnrn网上查了很多资料。 最常见的就是 把域用户加入本地的 administrators组。操作为 我的电脑->管理->本地用户和组->组->administrators->添加->高级->位置 查找.....rnrn但 执行到 最后 选位置的时候 选不了域,只能选本地机,一般性里面也是灰色的不可选,所以以上操作根本无法完成。rnrn请问如何 将域用户加入本地的 administrators组,比如用命令代替(详细)。或者其他方法实现 域用户 和本地用户权限等同。以上<em>不能</em>操作到底是怎么回事,本来很简单个事!
Access2007不能保存数据
delete、update、insert语句通过ADO控件执行都不报错,可执行完后打开数据库,发现数据原封不动,是怎么回事啊
spring+hibernate 不能保存数据
[color=#FF0000]applicationContext.xml[/color]rnrnrnrnrn rn rn rn rn org.hibernate.dialect.SQLServerDialectrn truern rn org.hibernate.connection.ProxoolConnectionProviderrn Proxool.xmlrn DBPoolrn rn rn rn rn com\sth\bean\Test.hbm.xml rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn PROPAGATION_REQUIRED rn PROPAGATION_REQUIRED,readOnly rn PROPAGATION_REQUIRED rn PROPAGATION_REQUIRED rn PROPAGATION_REQUIRED rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn[color=#FF0000]Proxool.xml[/color]rnrnrn rn rn DBPool rn rn jdbc:jtds:sqlserver://localhost:1433;DatabaseName=pubs;username=sa;password=sa; rn net.sourceforge.jtds.jdbc.Driver rn rn rn rn rn rn rn 90000 rn 20 rn 5rn 1000 rn 100 rn rn rnrn[color=#FF0000]TestDAO.java[/color]rnimport java.util.List;rnrnimport com.sth.bean.Test;rnrnpublic interface TestDAO rn public abstract void insert(Test t) ;rn public abstract void update(Test t) ;rn public abstract void delete(Test t) ;rn public abstract List queryAll();rn public abstract Test queryDataById(String title);rn rnrnrnrnimport java.util.ArrayList;rnimport java.util.List;rnimport org.springframework.beans.factory.BeanFactory;rnimport org.springframework.beans.factory.xml.XmlBeanFactory;rnimport org.springframework.core.io.ClassPathResource;rnimport org.springframework.core.io.Resource;rnimport org.springframework.orm.hibernate3.support.HibernateDaoSupport;rnrnimport com.sth.bean.Test;rnpublic class TestService extends HibernateDaoSupport implements TestDAO rn rn private String HQL = "from Test where title = ?" ;rn rn public TestService()rn rn rn rn rn public void insert(Test t)rn this.getHibernateTemplate().save(t) ;rn rn rn public void update(Test t)rn this.getHibernateTemplate().update(t) ;rn rn rn public void delete(Test t)rn this.getHibernateTemplate().delete(t) ;rn rn rn public List queryAll()rn List testAllList ;rn testAllList = this.getHibernateTemplate().find("from Test") ;rn return testAllList ;rn rn rn rn public Test queryDataById(String title)rn List testList ;rn if(this.getHibernateTemplate().find(HQL,title)== null )rn testList = new ArrayList() ;rn rn else rn testList = this.getHibernateTemplate().find(HQL, title) ;rn rn rn return (Test)testList.get(0) ;rn rn /**rn * @param argsrn */rn public static void main(String[] args) rn // TODO Auto-generated method stubrn Resource rs = new ClassPathResource("applicationContext.xml") ;rn BeanFactory factory = new XmlBeanFactory(rs) ;rn rn TestService ts=(TestService)factory.getBean("testDAO") ;rn Test t = new Test();rn rn t.setTitle("tibet") ;rn t.setContent("tibet") ;rn t.setPubdate("20080719");rn rn ts.insert(t) ;rn rn rnrnrn
help,不能保存数据!········
//窗口rkdj_win的“保存”按钮的clicked()事件,保存报装信息rnstring bzbh,sqlb,dydj,ydxz,yddz,yhyb,tflb,fffs,xqsm,khm,txdz,lxr,lxdh,yzbm,gdgs,sqrqrn bzbh = em_1.text rn sqlb = ddlb_2.text rn dydj = ddlb_3.text rn ydxz = ddlb_4.text rn yddz = sle_1.text rn yhyb = ddlb_5.text rn tflb = ddlb_6.text rn fffs = ddlb_7.text rn xqsm = mle_1.text rn khm = sle_2.text rn txdz = sle_3.text rn lxr = sle_4.text rn lxdh = sle_5.text rn yzbm = sle_6.text rn gdgs = ddlb_1.text rn sqrq = sle_7.text rn//<em>保存数据</em>rn INSERT INTO "yk_khxx" rn ( "bzbh", rn "sqlb", rn "dydj", rn "ydxz", rn "yddz", rn "yhyb", rn "tflb", rn "fffs", rn "xqsm", rn "khm", rn "txdz", rn "lxr", rn "lxdh", rn "yzbm", rn "gdgs", rn "sqrq" ) rn VALUES ( :em_1.text, rn :ddlb_2.text, rn :ddlb_3.text, rn :ddlb_4.text, rn :sle_1.text, rn :ddlb_5.text, rn :ddlb_6.text, rn :ddlb_7.text, rn :mle_1.text, rn :sle_2.text, rn :sle_3.text, rn :sle_4.text, rn :sle_5.text, rn :sle_6.text, rn :ddlb_1.text, rn :sle_7.text ) ;rn错误提示:rnDatabase C0038 : Incorrest syntax near 'yk_khxx' rn光标落在最后一行的rn汗!高手指点#########rnrn
UDP高手:建立了一个服务器后,如果。。。
建<em>立了</em>一个服务器后,如果做了两个线程都在RECVFORM,这时来了一个连接,两个线程都会收到吗?还是会出错?还有RECVFROM和SENDTO能<em>不能</em>同时调用,会不会出问题?
立了父表与子表后,怎样往里面插入数据
如题
请问关于数据库建立了合并复制后的数据库修改.
我的数据库建<em>立了</em>合并复制,但是我想修改数据库的trigger,请问应该怎么办?rn是断开复制,修改了trigger后重新合并复制,还是不用管,直接在合并复制的基础上做trigger的修改?
PHP建立了一个Class后,怎样手动删除这个class
我要手工删除这个class,就像变量的unset($array)一样,如何对类进行这样的消除动作?rn谢了.
这个触发器怎么建???
当一个表中的某字段的值改变时,使的另一个表中的相应字段(如:money字段)的值也发生改变,是不是能用<em>触发器</em>实现。怎样实现?(SQLSERVE 2000) 谢谢
如何建系统触发器
我想在数据库启动时触发一个存储过程,这个<em>触发器</em>应该如何写,我写了一个,可是<em>不能</em>触发。rnrncreate or replace trigger tri_startuprn after startup on schemarn rndeclarern v_JobNum number;rnbeginrn dbms_job.submit(v_JobNum,'TempInsert;',sysdate,'sysdate+(90/(24*60*60))');rn commit;rnend tri_startup;rnrn有资料说"startup和shutdown<em>触发器</em>只在数据库级别上是相关的,在模式级别上创建它们不是非法的,但是它们不会激发"。我对数据库级别不是很清楚,也不知道我的这个<em>触发器</em>是不是属于这种情况,如果是应该如何修改。
触发器时报错
-- 创建比赛场地表rncreate table tb_Stadium(rn StadiumId number primary key,rn StadiumName varchar2(200),rn StadiumAddress varchar2(200),rn StadiumRemark varchar2(200)rn);rn--创建门票表rncreate table tb_Tickte(rn TicketId number primary key,rn TicketName varchar2(200),rn StadiumId number,rn BeginTime date,rn TotalCount number,rn OrderCount number,rn Price number,rn TicketRemark varchar2(200),rn constraint tb_Tickte_wj foreign key(StadiumId) references tb_Stadium(StadiumId)rn);rn--创建比赛项目表rncreate table tb_Order(rn OrderId number primary key,rn TicketId number,rn IDCard varchar2(200),rn constraint tb_Order_wj foreign key(TicketId) references tb_Tickte(TicketId)rn);rn--创建序列rncreate sequence StadiumID;rncreate sequence TicketID;rncreate sequence OrderID;rnrn--自动增长列rnCreate OR Replace trigger tri_stadium_idrnBefore Insert On tb_Stadiumrnfor each rowrnDeclarern i number;rnBeginrn Select StadiumID.Nextval into i from dual;rn :new.id:=i;rnEnd;rnrnCreate OR Replace trigger tri_ticket_idrnBefore Insert On tb_Tickternfor each rowrnDeclarern i number;rnBeginrn Select TicketID.Nextval into i from dual;rn :new.id:=i;rnEnd;rnrnCreate OR Replace trigger tri_order_idrnBefore Insert On tb_Orderrnfor each rowrnDeclarern i number;rnBeginrn Select OrderID.Nextval into i from dual;rn :new.id:=i;rnEnd;rnrn在建<em>触发器</em>的时候报rnWarning: Trigger created with compilation errorsrnrnrn
定时触发器如何建
想每隔一个小时从表tab1中取10000条数据,在oracle8i中该怎么办呢?我是完全的新手,很着急。多谢各位
这样的触发器如何建??
我想要在跟新一个表的同时更新另一个表的相关字段rn================================================rnCREATE TRIGGER [up_city] ON [dbo].[YH_CITY] rnFOR UPDATErnASrnif not update(city) rnrollbackrngornupdate new_car_userrnset user_city=yh_city.city --errorrnwhere user_city=deleted.city --errorrn
触发器问题
在SQL2005中,怎样建这样的<em>触发器</em>:rnrn当A表中插入一元组时rnB表根据A的id号使该元组的某属性值加1
phpMyAdmin建不了触发器
用EMS建成功的,但在phpMyAdmin上建报错,我的<em>触发器</em>rnCREATE TRIGGER `th_groupdisp_after_ins_tr` AFTER INSERT ON `th_groupdisp`rnFOR EACH ROWrnBEGINrnDECLARE userid INT;rnSET userid = NEW.fd_artid;rnUPDATE th_membersinfo SET mi_art = mi_art + 1, mi_integral = mi_integral + 1 WHERE m_id = userid;rnEND;rnrn不知是什么原因,望指教。
对系统表建触发器
小弟因最近项目需要,想对oracle系统表(存放审计信息的表)写一个<em>触发器</em>。代码如下rn[code=SQL]rncreate or replace trigger audit_insertrn after insert on sys.aud$ rn for each rowrn beginrn insert into wsba.audit_backup (sessionid,userid,sqltext) values(:new.sessionid,:new.userid,:new.sqltext);rn end;rn[/code]rn但是系统提示:rncreate or replace trigger audit_insertrn *rn第 1 行出现错误:rnORA-04089: 无法对 SYS 拥有的对象创建<em>触发器</em>rnrn难道真的<em>不能</em>对系统表创建<em>触发器</em>?请问各位大虾有没有好的解决方案啊,谢谢了
数据库建触发器的问题
想建一个宿舍管理系统,有一张学生表student(snum学号),一张宿舍表dorm(dnum宿舍号),还有一张学生宿舍联系表sdr,希望建立一个<em>触发器</em>,在学生表删除某个学生后根据联系表sdr在关联宿舍的已住人数这个属性上减一,rn试了几种写法,但都反映有错误~rn1.rncreate trigger del_sturnafter delete on studentrnfor each rowrnas beginrn update dorm set dhavel=dhavel-1 rn from dorm m,deleted d,sdr srn where d.snum=s.snum and m.dnum=s.dnumrnend rn2.rnCREATE trigger del_stu AFTER DELETE ON student FOR each ROW AS BEGIN UPDATE dorm SET dhavel = dhavel -1 WHERE dnum = ( SELECT m.dnumrnFROM dorm m, deleted d, sdr srnWHERE d.snum = s.snumrnAND m.dnum = s.dnum ) rnEND rn以上都说#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntaxrnrn该怎么改?
Sql Server 建触发器
请问各位:rn 如何使用SQl Server 建立<em>触发器</em>;
定时触发器怎么建??
我要在预定的时间(如12点),rn把表tel的字段money清零。rn能<em>不能</em>用<em>触发器</em>实现?rn怎么实现?谢谢
Oracle建触发器问题
create table M_TRANSACTION_TYPErn(rn OPERATION_ID number primary key,rn OPERATION_TYPE number,rn OPERATION_TIME date,rn CRM_ID varchar2(36), rn);rnrncreate sequence M_TRANSACTION_TYPE_SEQ nocycle;rnrncreate or replace M_TRANSACTION_TYPE_TRIGGERrnbefore insert on M_TRANSACTION_TYPErnfor each rowrnbeginrnselect M_TRANSACTION_TYPE_SEQ.NEXTVAL into :new.OPERATION_ID from dual;rnend;rnrnrn请问这个有什么问题,执行的时候出现,执行完毕,但带有警告;导致我下面sql脚本无法执行。rn
如何建这个触发器
当要删除tableA的记录时,实际并不删除而是修改这条记录的state列值为"删除",且根据这条记录的order列值修改tableB表的qty=0;
这个触发器怎么建?
表1rnClassid nameid recordrn101 111 99rn101 111 80rn101 111 88rn102 113 66rn102 113 55rnrn表2rnClassid nameidrn101 111rn102 113rnrn在表1中增加记录时, 想在表1中建立一个<em>触发器</em>, 在表2中收集唯一的 Classid, nameid.rn先谢谢了!rnrn
建存储过程还是触发器
在一张表上实现增加、删除、修改功能,建存储过程好还是建<em>触发器</em>好?如何写语句
触发器怎么建
表1:rnGoods(rn [GoodsID] [char] (4) ,rn [GoodsName] [varchar] (30) ,rn [GdTID] [char] (1) ,rn [UnitID] [char] (2) ,rn [Flag] [char] (1) rn) rn表2:rnGoodsType (rn [GdTID] [char] (1) ,rn [GdTName] [varchar] (20) ,rn [Flag] [char] (1) rn) rn表3:rnGoodsUnit(rn [UnitID] [char] (2) ,rn [UnitName] [varchar] (8) ,rn [Flag] [char] (1) rn) rnrn表1rn [GdTID] [char] (1) ,rn [UnitID] [char] (2) ,rn和表2:[GdTID] [char] (1) 表3:[UnitID] [char] (2) 关联rn但表1:插入值时,表2,表3的[Flag] [char] (1) 相应的都变为'T'rn但表1:删除值时,表2,表3的[Flag] [char] (1) 相应的都变为'F'rnrn例:在表1:插入:0001,笔,A,01,Trn则:表2:GdtID=A 的记录的Flag字段要变为:'T'rn 表3:UnitID=01 的记录的Flag字段要变为:'T'rnrn例:在表1:删除:0001,笔,A,01,Trn判断表1:有没有用个A,01,如果没有记录用rn则:表2:GdtID=A 的记录的Flag字段要变为:'F'rn 表3:UnitID=01 的记录的Flag字段要变为:'F'rnrn
立了一个更新用的触发器,但是成批更新后,只有一条记录的触发器有效,这是为什么?
怎样才能使 所有被更新记录 的<em>触发器</em>都生效呢?
刚刚自己建立了一个网站
刚刚自己建<em>立了</em>一个网站望大家喜欢www.wangxuwen.top
现已建立了一个仓库系统
现在已刚刚建立一个仓库系统,产品信息就有8千条左右,库存信息表9千左右,成品与配件的配套信息表1万来条左右,已共享在服务器了,10个用户左右在操作.单机操作此系统时速度还可以,当局域网连接后,感觉慢很多,服务器是光纤的,内存与CPU至少都有1个G以上,客户机内存至少256,CPU1G以上,请问怎么使速度提高啊?我把原数据表已拆分成4个mdb数据了,是通过共享连接的,请问还有什么好的方法?以后还要保存很多数据呢?优其出库表以后是最多的,因产用配套出库(每一个成品的配套都有保存一次的)
下面的代码建立了怎样的映射模式?
short cxPage, cyPage;rnrn cxPage = ::GetDeviceCaps (hdcPrn, HORZRES) ;rn cyPage = ::GetDeviceCaps (hdcPrn, VERTRES) ;rn pDC->SetMapMode (MM_ISOTROPIC) ;rn pDC->SetWindowExt ( 1000, 1000) ;rn pDC->SetViewportExt (cxPage / 2, -cyPage / 2) ;rn pDC->SetViewportOrg (cxPage / 2, cyPage / 2) ;rn pDC->SetTextAlign (TA_BASELINE | TA_CENTER) ;rnrn请顺便解释一下。
立了新的web project,运行时有错
用的Myeclipse8.5rn建<em>立了</em>新的web project,但在浏览器里运行时提示HTTP400错误,以前建的都没有事,rn请问应该怎么改一下?
我建立了一个二维控件数组!
我建<em>立了</em>一个二维控件数组rn程序如下rnfor n:=0 to v-1 dorn beginrn for i:=0 to x-1 dorn beginrn Btnary[n,i]:=TButton.Create(Self);rn Btnary[n,i].Parent:=Self;rn Btnary[n,i].OnClick :=BtnaryClick;rn end;rnend;rnprocedure Tfrm_main.BtnaryClick(Sender: TObject);rnbeginrn ShowMessage(inttostr(TButton(Sender).tag));rnend;rnrn除了用tag属性实现外!rn请问在BtnaryClick里如何得到控件数组的rn维数[n,i]。rn因为用Tag要计算!涉及到以后的计算会麻烦!rnrnrnrnrn
为什么建立了数据窗口检索后,只能看到数据不能修改呢?(在线,求救)
为什么建<em>立了</em>数据窗口检索后,只能看到数据<em>不能</em>修改呢?rn怎样才能修改呢?为什么FREEFORM类型的就能修改?
在系统托盘建立了一个图标和谈出菜单,菜单谈出后不能消失怎么办?
在托盘图标上点击右键谈出菜单,但是当我点击其他地方的时候,该菜单<em>不能</em>消失,怎么让他消失呢?
立了模态对话框是不是用不了setdlgitemint()??
记得以前都是这么搞的,把这段代码放到按钮函数里面,点了按钮没有执行这段代码呀
立了资料档案,为什么无法连接到服务器??
oracle 9i 安装完成以后,建<em>立了</em>资料档案,可在登陆企业管理器时系统提示无法连接到服务器,为什么?!
全文索引 我对INFOR 建立了全文索引
数据库字段 INCITY 里 有“营口" 这个3条信息rnrn为什么 rnWHERE (INCITY = ' 营口') AND (CONTAINS(INFOR, '清原*')) 就一条信息都没有rnrn而 去了 (INCITY = ' 营口') 这个条件 ,就能看到那 3条 信息rnWHERE (CONTAINS(INFOR, '清原*')) 就无记录
立了数据绑定之后的数据添加
问题:rn我用textbox实现了对表student表的id字段的绑定,id字段是表的主键,字符非空,rn我把表fill进了dataset,然后用textbox来绑定它。rn我在进行添加操作的时候,先生成了一个datarow,然后将这个datarow加到dataset里的student表中,rn然后将textbox的绑定位子(position)移动到最后,就在这个时候开始系统报错了。原因是对student表所添加的记录行不符合数据约束。就是说新加的一行的id是空的,所以报错,我想知道该怎么解决这个问题,rn我不想用手工写对每个datarow的字段赋值,我还是想使用绑定机制,该怎么办呢?而且我也需要保留数据的约束,就象主键的非空约束。rn该怎么搞呢?谢谢了。
立了PROC能否用外部命令调用?
我在SQLSERVER里写好了PROCrn想在外面写个*.bat的文件rn运行这个.bat就完成PROCrn请问如何实现?rn
如何判断是否建立了MYSQL的数据库
现在需要判断TEST数据库是否已经建立,请写出具体的语句
请教:实时保存数据的问题~
'在采集数据时想实现,采回来马上就以.txt形式保存下来,以免数据因断电丢失rn'在别的地方已经设置timer.Enabled和timer.Interval属性,且Interval比采集延迟1ms,但还是保存不了,<em>请教</em>为什么??感激不尽!!!!!!!!!!!rnPrivate Sub Timer2_Timer() rn Dim nFile As Integerrn On Error GoTo ErrHandler 'intDataLine 为公共变量,strMyFilenam也是公共变量rn intDataLine = intDataLine + 1 '行数递增,在form_LOAD事件中赋初值intDataLine=0rn nFile = FreeFilern Open App.Path & "\" & strMyFilenam For Append Shared As #nFilern With Data 'Data是MSFlexGrid控件,每行6个数据已经写入rn Print #nFile, Spc(8), .TextMatrix(DataLine, 0), Spc(8), _rn .TextMatrix(DataLine, 1), Spc(8), _rn .TextMatrix(DataLine, 2), Spc(8), _rn .TextMatrix(DataLine, 3), Spc(8), _rn .TextMatrix(DataLine, 4), Spc(8), _rn .TextMatrix(DataLine, 5)rn End Withrn Close #nFilernErrHandler:rn Exit Subrn If DataLine = Data.Rows Then Timer2.Enabled = Falsernend subrn
立了一个快速版的俄罗斯方块
建<em>立了</em>一个快速版的俄罗斯方块
ftp里被建立了无法删除的目录!!
ftp刚开1周,就有人建<em>立了</em>的无法删除目录?ftp我立刻就停了rnrn本来是给大家交流文件用的,谁这么无聊,耍什么聪明?!不知道是谁这么无耻rnrnrn谁能告诉我怎么删除吗?rnrn文件名:COM2rn实际ascii吗经过检查如下:rn99 111 109 50 32 32 rn请问无法删除的原因rnrn文件夹:rnH:\ \ com \ --==tagged==-- \ BY sfqd \using\ 1391636 \1391636 rnrnH:\ \ com \ --==tagged==-- \ BY sfqd \using\ 1391636 \1391638 rnrnH:\ \ com \ --==tagged==-- \ BY sfqd \using\ 1391636 \1391637 rnrnH:\ \ com \ --==tagged==-- \ BY sfqd \using\ 1391636 \1391639 \NEWrnrnH:\ \com2空格rn(最后这个一双击当前窗口就死机)
晕死了!!建立了表,却说找不到
情况如下:rn 我程序以前写好了,以前建表现在拿出来添加东西。这过程中,重装过系统,所以sql server2000重装了。今天把以前好好的程序编译,却说找不到表。注:表已经建立。rn是不是我建数据源 或者 在sql server企业管理器添加数据库的时候有问题??rnrn难以表达,不好意思!!!rn
check out 项目后不能建文件
check out 项目后<em>不能</em>建文件 出现这个rnSource folder is not a Java projectrnrnrnrn
在SQL的某一数据库里建立了两个表,如何建?
rn如果我在SQL的某一数据库里建<em>立了</em>两个表,我希望其中一个表A的字段FieldA的值等于原来FieldA的值减去表B的FieldB的值,那A表怎样设计?rn就是说:如果要求FieldA=FieldA-FieldB,那怎样设计表A.rnrn多谢~
2005装完后。不能建2003的web应用
提示1.1.500错误
请教如何临时保存数据
本人刚刚开始学习PB,请问:rn我在窗口里想输入一个数据a,而原来数据库里有一个值:b。rnrn现在我想打印出a和b-a。请问如何实现??rnrn架设输入点:sle_1,确认按钮:cb_1,<em>请教</em>如何在cb_1里写代码实现我的以上想法啊。rn
请教保存数据的方法
我开发一个记录个人信息(比如日记,帐目,资料)的程序,不知道用什么方法(文件、数据库或其他方法)保存用户数据文件,请高手指教,最好能说明各种方法的优劣。rn 还有,如果使用数据库的方法,用户在使用程序的时候,是否一定要安装数据库管理系统(比如oracle、SQL server)。
我建立了一个大泽山网站
介绍大泽山的葡萄,景点,旅游相关方面 欢迎大家访问 点击进入
立了数据库 看不到数据列表
安装CMSrnrn首先在MySQL-front建了一个数据库Arnrn在安装CMS过程中选择的数据库也是填写的是Arnrn但为什么在MySQL-front里看不到CMS自动生成的那个数据库列表呢rnrn通过MySQL-front工具看到数据库A是空的rnrn请问在安装过程中生成的那些列表生成到了哪里rnrn还是因为MySQL-front工具的问题
请教,如何保存数据?
求助高手,只这么多分了rnRt:ado.net如何<em>保存数据</em>,除了简单调用SqlDataAdapter.update.rn自己写updateCommand如何做?rn设置command参赞数,然后自己foreach各Table行判断有没变更再更新吗?
请教append保存数据的问题
ADOQueryzy_xy_hj是ADOQuery控件,字符串:select * from zy_xy_hjrn1、初始化代码:rn[code=Delphi(Pascal)]procedure Tfrm_zybryp_hj.FormActivate(Sender: TObject);rnbeginrn //按最大处方号打开划价表rn ADOQueryzy_xy_hj.close;rn ADOQueryzy_xy_hj.sql.Clear;rn ADOQueryzy_xy_hj.sql.add('select * from zy_xy_hj');rn ADOQueryzy_xy_hj.sql.add('where xzflag not like '''+g_ypstyle+'%''');rn ADOQueryzy_xy_hj.sql.add(' and depa='''+depa_flag+'''');rn ADOQueryzy_xy_hj.sql.add(' and fycode=:a1');rn ADOQueryzy_xy_hj.sql.add('order by fydate');rn ADOQueryzy_xy_hj.Parameters.ParamValues['a1']:=editfycode.Text;rn ADOQueryzy_xy_hj.open;rnend;[/code]rnrn2、<em>保存数据</em>代码如下:rn[code=Delphi(Pascal)]if application.MessageBox('真的要将费用帐进行确认存储吗?','系统操作提示:', mb_okcancel+mb_iconquestion)=1 thenrn beginrn //数据插入到住院病人药品划价表zy_xy_hjrn ADOQueryzy_xy_hj.open;rn ADOQueryzy_xy_hj.append;rn ADOQueryzy_xy_hj.edit;rn ADOQueryzy_xy_hj.fieldbyname('code').asstring:=zycode; //住院号rn ADOQueryzy_xy_hj.FieldByName('fycode').asstring:=editfycode.text; //处方号rn ADOQueryzy_xy_hj.fieldbyname('fydoctor').asstring:=edt_doctor.text;//开单医生rn ............................rn ADOQueryzy_xy_hj.post;rn ADOQueryzy_xy_hj.UpdateBatch;rn rn label17.caption:='药品种数:'+inttostr(ADOQueryzy_xy_hj.RecordCount);rn end;[/code]rn运行保存时出错:rn[color=#FF0000]参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。[/color]rn跟踪了一下:rn发现问题出在 ADOQueryzy_xy_hj.append;这句,怎么回事?谢谢!!
本人有偿请教,保存数据
最近我用VB写了一个屏幕抓取程序,屏幕抓取是给我抓出来了但我不知怎么保存将'剪切板'中的图形数据,保存为文件
请教】serialize保存数据的问题
<em>请教</em>高手:rn 在SDI程序中,我在框架中建了一个List控件,里面显示一些数据,在视图区画了一些图形,现在想利用serialize把程序运行后的图形和控件中的数据保存起来,打开保存好的文件(自己随便弄了个格式的)发现视图区的图形可以正常显示,而控件中的内容空空的,什么也没有。。。rn <em>请教</em>高手如何解决?控件中的数据是在框架中操作的,不懂打开保存好的文件后serialize读取数据后程序如何运行的?框架类会不会被再次激发??rn rn
请教保存数据的问题。
环境:c#2008或vb2008rnrn我的程序中使用的用户数据,非常复杂,基本上全部都是自定义的类,原来用过access数据库,但使用数据库除了速度上较慢之外,自定义类却没法保存。后来,不用数据库了,直接把这些类的实例用二进制序列化的方法进行保存,这样,存、取速度都非常的快!运行也快,但问题也出现了:偶尔会出现一次在打开(反序列化)上次保存的数据文件时,抛出“在分析完成之前就遇到流结尾”的异常,分析此文件的数据时,发现里面都是“0”,再也无法还原这些数据了。这个问题出现的机会大约有几百分之一吧,但也严重地影响了软件的稳定。rnrn各位大侠,有没有好的解决办法呢?指教一下好吗?rnrn多谢了啊!
我建立了一个CListCtrl的派生类
我在这个类中为他处理了wm_lbuttondown的消息,可是我把他使用在程序中,发现控件并不会处理这个消息,具体如下:rn类:CEditListCtrlrn在对话框中:m_list=(CEditListCtrl *)GetDlgItem(IDC_LIST);rnrnidc-list是一个CListCtrl控件的ID,我在该控件中点左键,发现没有用,怎么会事,急用,请指教。
一个数据库建立了两个日志文件
一个数据库建<em>立了</em>两个日志文件,两个日志文件现在都很大,如何把这两个日志文件清除,用with no_log 只能清除其中的一个,清除另外一个需要加什么参数,或者把另一个日志文件删除也可以。
在两台数据库服务器建立了的发布与订阅的问题
在两台数据库服务器建<em>立了</em>的发布与订阅(进行合并复制)后,“无法将架构脚本传播到订阅服务器”的错误,而在同一台数据库服务器中的两个数据库间建立合并复制时能够顺利完成。问题在哪里?请各位高手帮忙!!
MySQL建立了索引,查询速度并没加快
一个20万条记录的表,我在主键上建了索引,rn[img=https://img-bbs.csdn.net/upload/201707/03/1499074597_823876.png][/img]rn但是同样的SQL语句(select * from user where id<100000)建索引前后还是耗时一样,应该如何建索引才能加快查询速度?
使用触发器不能进行数据更新
感谢上次在zlp321002萧萧等大侠的帮助下做了同服务器不同数据库的表的<em>触发器</em>数据同步。rn现用了后有新问题,数据同步后,如果在asp或直接在数据库中就<em>不能</em>进行数据更新,修改数据时报:rn其它用户已经修改了数据或图,<em>不能</em>在具有唯一索引的 “username” 的表"user"中插入相同键的值。rnrnuser是同,username是user表有一字段。rnrn两个表A,B 数据同步rn表A中<em>触发器</em>aaarn表B中有<em>触发器</em>bbb,rn任意表新增或修改,都会同步到另一表。rnrn现在一修改表就不行了。大家看是什么回事。
请教:什么不能建全文索引呢?
我是用sqlserver2000开发版,为什么打开NorthWind数据库,右键Products表,选择“全文索引表”,里面的"全文索引表"项是灰色不可用的?应该怎样设置呢?
datastore为什么不能保存数据!!急
CONNECT USING sqlca;rnls_start = "正在导入数据,请稍后。。。"rninv_arg.TriggerEvent("ue_thread")rnids = create datastorernrnrnids.dataobject = "dw_importfile"rnids.importfile(ls_fliename,2)rnrnids.settransobject(sqlca)rnls_start = ids.Object.service_id[2]rninv_arg.TriggerEvent("ue_thread")rnls_start = "导入数据完成,系统正在保存,请稍后。。。"rninv_arg.TriggerEvent("ue_thread")rnids.update()rncommit;rnif sqlca.sqlcode = -1 thenrn ls_start = sqlca.sqlerrtextrnelsern ls_start = "数据导入完成,请保存!"rnend ifrninv_arg.TriggerEvent("ue_thread")rndisconnect using sqlca;rnrn运行结果:rnrnrn正在导入数据,请稍后。。。rn13335380008rn导入数据完成,系统正在保存,请稍后。。。rnTransaction not connected
请教:建立了VSS后,想直接用域用户进行操作,请问如何实现,谢谢.
我使用的是VSS6.0d,在域控制器上安装了服务器端之后,想使用域用户进行登录操作,而不是再在VSS中添加用户,rn请问如何实现,谢谢!
请教:建立了TCP连接后,服务器端怎样取得客户端的端口号?
当TCP客户端成功的连接到服务器时,服务器怎样得到每条连接使用的端口号?
excel 怎么不能完整的保存数据的?
刚刚在excel中输入了一些数据,保存以后在打开,就发现除了电脑显示屏上第一页显示的部分保存下来,其他的都不见了,我可以确定后来输入的数据都一直在保存着,因为我打了几个文件,都出现这种问题,请问是那里的设置出了问题??真的很着急!!!
如何用触发器实现禁止保存数据
在一套软件中,由于有些特殊的需求,有些功能<em>不能</em>让客户使用,比如如何限制保存?rnrn能否做个<em>触发器</em> ,让使用者无法<em>保存数据</em>。
触发器问题(不知怎么了)
rnrn我想创建一个建<em>触发器</em> : 功能是 在< dbo.Orders_Details> 表update 资料行 后 把 另一个资料行 的 值 改为的值的 10%rn如下:rnrnxxxx Price Fee xxxxxxrn……. 600 60 …..rn……. 850 85 …….rnrnCreate Trigger Test1rn On dbo.Orders_Details --在Orders_Details表中创建<em>触发器</em>rn for Update--为什么事件触发rnAs--事件触发后所要做的事情rn if Update(Price)rn beginrnrn Update dbo.Orders_DetailsrnSet Fee=Price * 0.1rnrn Endrnrn创建<em>触发器</em>之后每次 update 数据行都出错误 + 无法 update ??rn出了什么问题啦?rnrn
请问sql-server的触发器在哪里建?
如题
为什么建的触发器不管用啊
当插入值的时候不论原表中有没有此数据都插不进去rn--在sql server 2000中运行的rncreate table lknrn(rnbookid int,rnauther char(20),rnbookname char(20),rnbdate char(20),rnstate char(10)rn)rnif exists(select name from sysobjects where name='l')rndrop trigger l --检查数据库中是否存在此名字的<em>触发器</em>rncreate trigger lrnon lknrnfor insertrnasrnbeginrndeclare @book intrnselect @book=bookid from insertedrnif exists(select bookid from lkn where bookid=@book)rnprint '已存在此书号,输入错误!!!'rnrollback rnend
能否在视图上建触发器
如题
求助:如何建时间触发器
我的oracle数据库希望每个季度末自动统计一些信息,rn请问怎么样建一个时间<em>触发器</em>。rn希望能举一个每个季度末自动触发随便改动一点东西的例子,感激万分!
MYsql建存储过程、定时器、触发器
一、定时器 #查看当前是否已开启事件调度器 SHOW VARIABLES LIKE 'event_scheduler'; #要想保证能够执行event事件,就必须保证定时器是开启状态,默认为关闭状态 set global event_scheduler =1; #或者set GLOBAL event_scheduler = ON; 开启事件test_event alter event tes
在sql service2000建一个触发器
具体的思路是这样的: 想在sqlservice2000里面建一个insert <em>触发器</em>,在A表里插入一条数据的时候去建立另一个表,这个表是一天建一次,如果是本天插入5条数据,都是在一个表里面. 表名比如: XXXX_08_09 是月份加上日期!
想建一个这样的触发器
当表a中添加一条新的记录成功后,马上更新表b的字段count,给count+1。rn表a的字段的一个值要传给表b,只能更新某条特定的记录,而不是所有的表,该怎么做?
mqt上能不能触发器
我建了个mqt叫v_posit_realtime_test ,然后在上面建了个<em>触发器</em>rnrnrnCREATE TRIGGER DB2INST1.TR_POSIT_testrnAFTER UPDATE ON DB2INST1.v_posit_realtime_test rnFOR EACH ROW MODE DB2SQL rnBEGIN ATOMICrn insert into test1 values(12);rnENDrnrnCategory Timestamp Duration Message Line PositionrnError 2011/7/14 13:17:44 0:00:00.021 DB2 Database Error: ERROR [42809] [IBM][DB2/LINUXX8664] SQL0159N The statement references "DB2INST1.V_POSIT_REALTIME_TEST" which identifies a(n) "MATERIALIZED QUERY TABLE" rather than a(n) "TABLE". LINE NUMBER=2. SQLSTATE=42809rn 28 0rnrn这个<em>触发器</em>把v_posit_realtime_test 换成普通表就能建上,是不是mqt上<em>不能</em>建<em>触发器</em>阿?
Visual.Assist.X.v10.5.1724 (vs2008也能用)下载
装的时候把杀毒软件全部退出,本人保证绝对没毒。否则的话破解那个包不能用! 相关下载链接:[url=//download.csdn.net/download/suyongsheng/2001759?utm_source=bbsseo]//download.csdn.net/download/suyongsheng/2001759?utm_source=bbsseo[/url]
BP图像压缩-MATLAB下载
BP图像压缩-MATLAB 相关下载链接:[url=//download.csdn.net/download/weilei0071/4170514?utm_source=bbsseo]//download.csdn.net/download/weilei0071/4170514?utm_source=bbsseo[/url]
spring4源码缺失jar下载
spring-cglib-repack-3.2.0.jar和 spring-objenesis-repack-2.2.jar 相关下载链接:[url=//download.csdn.net/download/onlykiki210/9441452?utm_source=bbsseo]//download.csdn.net/download/onlykiki210/9441452?utm_source=bbsseo[/url]
相关热词 c# 线程结束时执行 c# kb mb 图片 c# 替换第几位字符 c#项目决定成败 c# 与matlab c# xml缩进 c#传感器基础 c#操作wps c# md5使用方法 c# 引用父窗口的组件
我们是很有底线的