Как получить данные из базы данных? - PullRequest
0 голосов
/ 12 марта 2020

Я создал таблицу 'smphas' в своей базе данных. Чтобы получить данные, я пишу этот код:

function goBack() {
  window.location.replace("dashboardproject.jsp");

}

 function getQuarter(phase){
  if(phase==""){
     alert("PLEASE CHOOSE PHASE"); 
  } else {
  document.getElementById("phase").value = phase;
  constructionprogress.submit();
  }

}

  function selected(){
  $('#phaseCons').val('<%=phase%>');

}

Mysql команда is:

    public List<String[]> constPeriodPhase (String projCde,String co_no){
    System.out.println("/*** constPeriodPhase ***/");

    String sql = "SELECT distinct smh_phase_num, smh_phase_nme FROM c"+co_no+".smphas WHERE smh_proj_cde = '"+projCde+"'";
    System.out.println("Execute = "+sql);
    return super.execListStrArr(sql,false); 
}

Однако ошибка такова:

/ * constPeriodPhase * / Execute = ВЫБРАТЬ разные smh_phase_num, smh_phase_nme ОТ cnull.smphas WHERE smh_proj_cde = 'null 'nullnulle-Solicitor [cnull.smphas] 2020-03-12 09: 53: 58.165 SGT ВЫПОЛНИТЬ: ВЫБЕРИТЕ разные smh_phase_num, smh_phase_nme ОТ cnull.smphas ГДЕ smh_proj_cde =' null 'java. sql исключение базы данных: исключение базы данных cnull '

Как я могу получить базу данных из mysql?

1 Ответ

0 голосов
/ 12 марта 2020

Unknown database 'cnull'

с запросом:

...FROM c"+co_no+".smp

означает, что co_no равен нулю при вызове функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...