SqlText := 'UPDATE TABLE_PROBLEM SET PROBLEM_TYPE:= AQMPROBLEM_TYPE,'
+'PROBLEM_CONTENT := AQMPROBLEM_CONTENT,'
+'PROBLEM_CONTENT_TXT := AQMPROBLEM_CONTENT_TXT, '
+'PROBLEM_DIFFCULTY := AQMPROBLEM_DIFFCULTY,'
+'PROBLEM_KEY := AQMPROBLEM_KEY,'
+'PROBLEM_KNOWLEDGE := AQMPROBLEM_KNOWLEDGE'
+'where PROBLEM_ID = '+inttostr(deleteid);
DM.AQWModify.SQL.Clear;
DM.AQWModify.SQL.Add(SqlText);
DM.AQWModify.Parameters.Refresh;
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_TYPE').Value := problemKind;
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_CONTENT').LoadFromStream(streamWord,ftBlob);
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_CONTENT_TXT').value :=problemContentTxt;
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_DIFFCULTY').Value := HardnessToNumber(problemHardness);
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_KEY').Value := MemoToString(answer.Lines);
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_KNOWLEDGE').Value :=listToString(knowledge);
DM.AQWModify.ExecSQL;运行时总是说parameters 'AQMPROBLEM_TYPE' notfound。
后来加了 DM.AQWModify.Parameters.Refresh;
还是不行,望高手指教,本人是新人没啥分数
+'PROBLEM_CONTENT := AQMPROBLEM_CONTENT,'
+'PROBLEM_CONTENT_TXT := AQMPROBLEM_CONTENT_TXT, '
+'PROBLEM_DIFFCULTY := AQMPROBLEM_DIFFCULTY,'
+'PROBLEM_KEY := AQMPROBLEM_KEY,'
+'PROBLEM_KNOWLEDGE := AQMPROBLEM_KNOWLEDGE'
+'where PROBLEM_ID = '+inttostr(deleteid);
DM.AQWModify.SQL.Clear;
DM.AQWModify.SQL.Add(SqlText);
DM.AQWModify.Parameters.Refresh;
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_TYPE').Value := problemKind;
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_CONTENT').LoadFromStream(streamWord,ftBlob);
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_CONTENT_TXT').value :=problemContentTxt;
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_DIFFCULTY').Value := HardnessToNumber(problemHardness);
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_KEY').Value := MemoToString(answer.Lines);
DM.AQWModify.parameters.ParamByName('AQMPROBLEM_KNOWLEDGE').Value :=listToString(knowledge);
DM.AQWModify.ExecSQL;运行时总是说parameters 'AQMPROBLEM_TYPE' notfound。
后来加了 DM.AQWModify.Parameters.Refresh;
还是不行,望高手指教,本人是新人没啥分数
解决方案 »
- 用D2010的帮忙RC个ICO
- 如何在Delphi中编程获取内存的类型是什么(如DDR、DDR2)?
- happy new year
- 高手,能不能帮我解决一下这个问题啊?先谢了
- 怎样在treeview1中调用word文档时,使鼠标无法按住左键移动(即不准选中文字),主要是防止复制?
- form的标题图标怎样可以换掉??
- Win98利用ADO可以连接数据库SQL2000, Win2000下能连接,但执行SQL就会退出我们的应用系统。
- ★★★★★高手快来帮忙★★★★★
- 一个关于Image控件的问题
- delphi6中如何方便地实现把xml文件传送到webservice服务器?
- 关于DATETIMEPICKER的问题,高手们帮下忙啊
- 大家回帖时,可用分增加了吗?
+'PROBLEM_CONTENT =: AQMPROBLEM_CONTENT,'
+'PROBLEM_CONTENT_TXT =: AQMPROBLEM_CONTENT_TXT, '
+'PROBLEM_DIFFCULTY =: AQMPROBLEM_DIFFCULTY,'
+'PROBLEM_KEY =: AQMPROBLEM_KEY,'
+'PROBLEM_KNOWLEDGE = :AQMPROBLEM_KNOWLEDGE'
+'where PROBLEM_ID = '+inttostr(deleteid);
= :AQMPROBLEM_TYPE 表示引入变量
还是出现同样错误