таблица crear desde Java que tiene una base de datos en access

меня gustaria que una tabla, cuando эй quiera volviera hacer incrementable desde 1, pero а части buscado en muchas y esto никакой se puede hacer desde Java... aunque СИ alguien lo sabe pues венецианская вельможа окиси церия, СИ меня pudieran colaborar. entonces volviendo al tema, альтернатива Комо esto aconsejan crear una tabla подставляют Лос mismos Кампус y eliminar la otra. pero никакой quiere crearse la tabla desde neatbeans. продажа este ошибка, Комо pueden ver ставит на карту шаг скрутки que круглая скобка ООН que никакой espera pero а revisado mis круглая скобка y estan bien... меня podrian colaborar y ver, надела пользу esta el eror por. introducir la descripción de la imagen aquí

    try {



                           String name="ticket2";
        String Query = "CREATE TABLE " + name + ""
                + "(id int(10) not null auto_increment,primary key (id),cod VARCHAR(50), nombre VARCHAR(50),kilox VARCHAR(50), precio VARCHAR(50),peso VARCHAR(50),total VARCHAR(50))";



                         connection=con.conexion();
                   ps=connection.prepareStatement(Query);
                   ps.execute();  
                   ps.close();


           }catch (SQLException e){
               JOptionPane.showMessageDialog(null,"Error al eliminar producto de venta,Error de sistema, comuniquese con proveedor: "+e);
           }

1
задан 12.03.2017, 06:02
1 ответ

Протестируй это:

try {
    String name="ticket2";
    String Query = "CREATE TABLE " + name
        + " (id Counter Primary Key,cod TEXT(50), nombre TEXT(50),kilox"              
        + " TEXT(50), precio TEXT(50),peso TEXT(50),total TEXT(50))";

    connection=con.conexion();
    ps=connection.prepareStatement(Query);
    ps.execute();  
    ps.close();
}
catch (SQLException e){
    JOptionPane.showMessageDialog(null,"Error al eliminar producto de"
    + " venta,Error de sistema, comuniquese con proveedor: "+e);
}

того, что он перемещает, что estÃ: s перемешивая решения, использованные в постглинистом песчанике, например, Counter это директивный орган, чтобы делать автомобиль - increment в access, и та, которую ты используешь, используется в постглинистом песчанике. То же самое с типом данных VARCHAR, ТЫ ДОЛЖЕН ИСПОЛЬЗОВАТЬ TEXT .

2
ответ дан 24.11.2019, 10:40
  • 1
    carlos спасибо. но сейчас у меня выходит другая ошибка: Cannot write indexex of this type due to unsupported collating sort order SortOrder [3082(0)] for text index (Db=POS.accdb; table=MSysObjets; index=0), потому что он это переместит??? – anma1d 11.03.2017, 14:41
  • 2
    ahh, если он необходим, мою базу данных называются POS, эта эта внутри папки названной BD. осветлила, что остальные консультации вводить уничтожение и изменение, если они функционируют, костлявая, что conexió n эта хорошо... я благодарен за Вашу помощь – anma1d 11.03.2017, 14:49
  • 3
    Ну, честная с вещью, abrí твой Access, пойди в Общие Выборы, и обрати внимание в algú n должен говорить место Нев Датабасе sort order. Стоимость должен быть Общим - Legacy. И обрати внимание, если ahí функционируй – Carlos 11.03.2017, 15:03
  • 4
    я заношу в список carlos уже я это сделал echo ища ошибку, они говорят, что он это сделал и компактная и отремонтировал уже я это сделал также и совсем не, что происходил:´ ´ ( – anma1d 11.03.2017, 20:35
  • 5
    уже я нашел решение есть, что в access конфигурировать адрес доверия здесь оставило соединение как, делать это, почти я достаю себя глаз, но большое спасибо ты вел мне много хорошо обдуманного ubiera, который был вещью кода не больше... support.office.com/es-es/article/… ищут в Давании возможность базе данных предопределенной формы;) – anma1d 12.03.2017, 02:20

Теги

Похожие вопросы