我正在访问时运行此代码,我的表已链接并迁移到云,当它不在云中时,此代码可以正常工作。我接受了两个查询,并对其中一个进行了左联接。
我不知道错误在哪里,我检查了拼写错误,错误告诉我Contenders.PersonID没有绑定,但是contenders是我的表名,在竞争者查询中可以正常工作。
我遇到错误的查询是:
ODBC调用失败,无法绑定多部分标识符'dbo.Contenders.PersonID'
document.querySelector("#firstColorObject").addEventListener("click", function(){
var p1 = document.getElementById("p1");
// set "#Color 1" with the hidden field so that you can call select on it
var hiddenField = document.getElementById("copyText");
hiddenField.value = p1.innerHTML;
hiddenField.select();
document.execCommand("copy");
alert("Copied the text: " + hiddenField.value);
}, false);
竞争者查询是
<div class="colorDiv" id="firstColorObject">
<h3 class="colorCode" id="p1" value="123">#Color 1</h3>
<div style="opacity:0">
<input type="text" id="copyText"/>
</div>
</div>
此外,当我将“ LEFT JOIN”设为“ INNER JOIN”时,查询工作正常。