在SSIS中的Foreach循环中,有一种方法是,如果任务失败,您可以跳出循环到下一次迭代吗?
我循环使用xml文件并使用此文件中的值执行查找,如果查找不返回任何我想报告此值的值,则不执行此文件的任何其他任务.如果没有相当于break语句的话,怎么能实现呢?
我正在迁移必须使用已存在的存储过程插入的数据.存储过程具有参数和插入行的id的返回值(来自select语句).在SSIS中的OLE DB命令中,我可以调用存储过程传递列值作为参数,我通常使用存储过程的输出参数来处理"id"输出; 但是当程序使用select来返回id值时,我不确定如何使用返回值来处理这个问题.这是我之前使用过的一个例子,但是我需要从select中返回的值:
exec dbo.uspInsertContactAddress
@Address = ?,
@ContactID = ?,
@DeliveryMethodId = ?,
@ID = ? output,
@Version = ? output
Run Code Online (Sandbox Code Playgroud) 我正在执行以下jQuery ajax调用asp.net mvc控制器,但是在firebug控制台上,它似乎被执行了三次.前两次它返回401 Unauthorized,最后一次返回200 Ok.当我提出这个请求时,是否有人能够了解正在发生的事情以及如何阻止因失败而进行的初始呼叫.
$.ajax({
type: 'POST',
url: '/Core/GetVariableSet',
dataType: 'json',
data: {},
success: function(response) {
thisObject.Date = new Date(response.Date);
thisObject.UserId = response.UserId;
thisObject.UserName = response.UserName;
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
Util.errorhandling.AJAXError($('#main'),
'Error Getting Variables',
XMLHttpRequest,
textStatus,
errorThrown);
}
});
Run Code Online (Sandbox Code Playgroud) 我在一个页面上有多个表单,它们通过隐藏输入将 id 传递给控制器。由于我对这些视图使用强类型视图,因此我认为我需要保持每个视图的 Id 相同。它目前有效,但我认为这是不好的做法。我应该如何处理这个问题?在 Django 中有表单前缀值,是否有等效的?
这是我正在使用的两种形式:
<form action="/Course/CropImage" method="post">
<input id="CourseId" name="CourseId" type="hidden" value="<%= Model.CourseId %>" />
<input id="X" name="X" type="hidden" value="<%= Model.X %>" />
<input id="Y" name="Y" type="hidden" value="<%= Model.Y %>" />
<input id="W" name="W" type="hidden" value="<%= Model.W %>" />
<input id="H" name="H" type="hidden" value="<%= Model.H %>" />
<input type="submit" value="Crop" />
</form>
<form action="/Course/UploadImage" enctype="multipart/form-data" method="post">
<input id="CourseId" name="CourseId" type="hidden" value="<%= Model.CourseId %>" />
<label for="Image">Select Image:</label><input id="Image" type="file" name="Select Image"/> …Run Code Online (Sandbox Code Playgroud) asp.net ×2
asp.net-mvc ×2
sql-server ×2
ssis ×2
ajax ×1
break ×1
foreach ×1
jquery ×1
oledbcommand ×1