我试图根据表值True或False显示值.例如,如果Value为True,那么我希望它说Say Supported,如果它是False,那么我想让它说不支持!这是我的HTML代码
<p><input type="text" data-bind="value: Support" /></p>
Run Code Online (Sandbox Code Playgroud)
Java脚本代码
$(function() {
dm.viewModel = function() {
var clients = ko.observableArray(),
selectedClient = ko.observable(),
clientChanged = function() {
$.getJSON(dm.WebServices + "/dm/get/clientinfo?client=" + encodeURIComponent(selectedClient()), function(data) {
if (data != null) {
dm.viewModel.Name(selectedClient());
dm.viewModel.Support(data[0]['Support']);
}
})
$('#divClientData').show();
},
LoadClients = function() {
$('#divClientData').hide();
$.getJSON(dm.WebServices + "/dm/get/clientlist", function(data) {
$.each(data, function(key, val) {
clients.push(val);
});
});
},
Name = ko.observable(),
Support = ko.observable(),
return {
Name: Name,
Support: Support
};
}();
ko.applyBindings(dm.viewModel);
dm.viewModel.LoadClients();
})
Run Code Online (Sandbox Code Playgroud) 我有一个文件夹,每小时创建一个新的日志文件.每次文件名都不同.如何基于任何具有扩展名.log的文件批量插入?这是我的代码
select * from [data_MaximusImport_t]
BULK
INSERT Data_MaximusImport_t
FROM 'C:\Program Files (x86)\DataMaxx\*.log'
WITH
(FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
Run Code Online (Sandbox Code Playgroud)
现在我得到错误*.log"无法打开.操作系统错误代码123(文件名,目录名或卷标语法不正确.).
***这是我原始问题的编辑.我能够用这段代码找出文件名
DECLARE @Path varchar(256) = 'dir C:\datamaxx\*.log'
DECLARE @Command varchar(1024) = @Path + ' /A-D /B'
INSERT INTO myFileList
EXEC MASTER.dbo.xp_cmdshell @Command
SELECT * FROM myFileList
Run Code Online (Sandbox Code Playgroud)
现在我只需要弄清楚如何在路径中粘贴该名称.我应该将文件名作为变量吗?