我确实看到了几个类似的线程,但后来他们发现是不同的问题......我的确似乎是一个特定于浏览器的问题,因为我的日期选择工具在Firefox中运行良好,但肯定不会在IE8中运行. 这是我原来的问题和源代码
我将我的datepicker更新为jQuery UI Datepicker 1.8.11 ...它仍然无法在IE 8中运行!弹出日期选择器很好,但没有任何事件从它发出.我的意思是没有点击......没有任何反应
有任何想法吗?
有没有办法改善这个查询..
INSERT INTO mastertable
VALUES (SELECT *
FROM staging_tbl s
WHERE s.pac NOT IN (SELECT pac
FROM mastertable)
AND s.store NOT IN (SELECT store
FROM mastertable))
Run Code Online (Sandbox Code Playgroud)
不确定这是否可以在第一位工作..基本上......只有当相同的PAC-STORE组合当前不存在时才想从Staging_Tbl中选择记录.如果PAC存在但是对于另一个STORE ..,我们应该选择,反之亦然.
例如:如果MasterTable如下所示,
PAC1 STORE1
PAC1 STORE2
PAC2 STORE1
PAC2 STORE2
Run Code Online (Sandbox Code Playgroud)
只有在登台表中有像PAC1 STORE3这样的记录时才应该插入..而不是PAC1 STORE2
在这里探索一些东西的可行性......我们在mvc3 web应用程序中有一个UI页面,管理员将用它来上传'csv'文件.是否有可能拥有一个将被应用程序调用的SSIS包.如果存在无效数据,它将验证/转换所有这些数据并存储到db中是否全部有效或将错误详细信息返回给应用程序?
只是尝试利用SSIS的功能来解析文件和转换数据.如果这是不可能的,有更好的方法吗?
请提供你的想法...非常感谢!
更新:是的,需要动态执行ssis ..并在UI页面上回复消息.如果他的上传失败或根据SSIS将回复给应用程序的消息,则上传"上传者".
因缺乏看似合理的编程逻辑而难倒......
我在SSIS的脚本任务中.需要做一些数据转换..如下..
switch(LeadTime)
{
case: 1
WM1 = DAY1
WM2 = DAY2
WM3 = DAY3
WM4 = DAY4
WM5 = DAY5
WM6 = DAY6
WM7 = DAY7
case: 2
WM1 = DAY1 + DAY2
WM2 = DAY2 + DAY3
WM3 = DAY3 + DAY4
WM4 = DAY4 + DAY5
WM5 = DAY5 + DAY6
WM6 = DAY6 + DAY7
WM7 = DAY7 + DAY1
case: 3
WM1 = DAY1 + DAY2 + DAY3
WM2 = DAY2 + DAY3 + DAY4 …Run Code Online (Sandbox Code Playgroud)