Quantcast
Channel: SQL.ru: Firebird, InterBase
Viewing all articles
Browse latest Browse all 1677

Ошибка 804 unknow CONCAT

$
0
0
вот код таблицы в нетбинсе
void tableClient(String s)
    {
        String[] title = {"ID","Фамилия","Имя","Отчество","Дата Рождения","Адрес","Работа","Номер страхования"};
        String[] rec = new String[8];
        String sSQL = "";
        String sSQL1 = "";
        model = new DefaultTableModel(null,title);
        
        ConnectionFirebird firebird = new ConnectionFirebird();
        Connection con = firebird.Connectar();
        
        sSQL1 = "SELECT id, surname, fname, patronymic, born, address, work, socnum FROM client " + 
                "WHERE CONCAT(surname, ' ', fname, ' ', patronymic) LIKE '% "+s+ "%' ";
        
        sSQL = "SELECT id, surname, fname, patronymic, born, address, work, socnum FROM client";
        
        
        try
        {
            Statement st = con.createStatement();
            ResultSet rs = st.executeQuery(sSQL1);
            
            while(rs.next())
            {
                rec[0] = rs.getString("ID");
                rec[1] = rs.getString("surname");
                rec[2] = rs.getString("fname");
                rec[3] = rs.getString("patronymic");
                rec[4] = rs.getString("born");
                rec[5] = rs.getString("address");
                rec[6] = rs.getString("work");
                rec[7] = rs.getString("socnum");
                model.addRow(rec);
            }
            tblClient.setModel(model);
        }
        catch(SQLException ex)
        {
            JOptionPane.showMessageDialog(null, ex);
        }
                
    }

не работает sSQL1

Viewing all articles
Browse latest Browse all 1677

Trending Articles