Ни одно из вышеперечисленных решений не сработало для меня, однако сработало
function validDate (d) {
var date = new Date(d);
var day = ""+date.getDate();
if( day.length == 1)day = "0"+day;
var month = "" +( date.getMonth() + 1);
if( month.length == 1)month = "0"+month;
var year = "" + date.getFullYear();
return ((month + "/" + day + "/" + year) == d);
}
, код, приведенный выше, увидит, когда JS сделает 31.02.2012 в 03.02.2012, что оно недействительно
Вы уверены, что это правильный экземпляр? SQL Express обычно устанавливается как именованный экземпляр, например «localhost \ SQLExpress», а не как стандартный экземпляр. Это будет примерно так:
jdbc:jtds:sqlserver://127.0.0.1:1433/Finance;instance=<instance_name>
Если это не сработает, попробуйте удалить имя экземпляра и изменить порт на порт, используемый указанным экземпляром:
jdbc:jtds:sqlserver://127.0.0.1:<instance_port>/Finance
Или попробуйте проверить подключение с помощью инструмента OSQL.exe первый. Вы также можете ознакомиться с часто задаваемыми вопросами jTDS по этому поводу.
Я бы посоветовал URL-адрес MicSim:
jdbc:jtds:sqlserver://localhost/Finance;instance=sqlexpress
Проверьте этот для информации об URL-адресе jTDS.
В этом также есть интересная информация, которая поможет устранить неполадки jtds в sql выражать виды проблем.
Удачи. Сообщите нам, как это происходит.