我有以下问题:我尝试使用RODBC连接到的SQL服务器中有一个反斜杠。
这是我的代码:
library(RODBC)
server <- "servername\REP"
database<- "databasename"
connectionString <- paste("Driver={SQL Server};server=",server,";database=",database,";trusted_connection=yes;")
channel <- odbcDriverConnect(connection=connectionString)
当然\ R导致问题,无法打开频道。一种解决方案是逃避反斜杠:
server <- "servername\\REP"
但是服务器名称不再是正确的,并且无法建立连接。
基本上我被困住了 服务器&lt; - &#34; servername \ REP&#34; 工作!
肯定有人已经遇到过这个问题......
答案 0 :(得分:1)
好的,所以这里的解决方案是使用“paste0”来生成连接字符串:
var response = $.ajax({
type: 'GET',
url: 'http://dev.dragonflyathletics.com:1337/api/dfkey/events/' + item.id + '/media/' + imageID,
contentType: 'multipart/form-data',
headers: {
'Authorization': 'Basic ' + btoa('**:**')
},
success: function (data) {
a = data;
imgTag = '<img alt="' + item.images[0].caption + '" src="data:image/png;base64,' + data + '">';
},
error: function (jqXHR, textStatus, errorThrown) {
console.log(errorThrown);
//alert(jqXHR);
//alert(textStatus);
//alert(errorThrown);
//requestRetry('events', 3);
}
});
使用“paste()”添加了讨厌的白色空格。