create or replace procedure proc_advertisement(CustomerID in Number,
NewspaperID in number,
StaffID in Number,
OrderDate in date,
PublishDate in date,
Type in varchar,
Status in varchar,
Units in number) is
begin
insert into PMS.Advertisement(CustomerID, NewspaperID, StaffID, OrderDate, PublishDate,
Type, Status, Units)
values(CustomerID,NewspaperID, StaffID, OrderDate, PublishDate,
Type, Status, Units);
dbms_output.put_line('Advertisement Order Placed Successfully');
end;
Run Code Online (Sandbox Code Playgroud)
如何检查在执行过程期间是否发生任何错误,如果发生任何错误,我希望显示错误消息.
我写了一个循环来逐字显示每一行.问题是该列表包含更多45,000行,并且需要花费大量时间来创建用于显示的页面.
有人可以帮助优化代码!
List<string> OverrrideLog = lc.getOverrideLog();
List<string> AccessLog = lc.getAccessLog();
foreach (string s in OverrrideLog)
lblOverrideLog.Text += s + "<br/>";
foreach (string s in AccessLog)
lblAccessLog.Text += s + "<br/>";
Run Code Online (Sandbox Code Playgroud)
这里lblOverrideLog和lblAccessLog是文字,每个列表有超过22,000行.
我在带有其他信息的引导卡中显示 chartjs 图表,并使用 html2canvas 将卡导出为图像。导出的图像有一个奇怪的绿色覆盖,如图所示。
有什么我错过了吗?
html2canvas(document.getElementById(image), {
logging: false,
allowTaint: false,
}).then(function (canvas) {
var uri = canvas.toDataURL();
var link = document.createElement('a');
if (typeof link.download === 'string') {
link.href = uri;
link.download = fileName;
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
} else {
window.open(uri);
}
});
Run Code Online (Sandbox Code Playgroud)