Я пытаюсь разработать систему управления запасами как часть моего мини-проекта.Ошибка при вводе данных в базу данных из Java-программы
В то время как я пытаюсь Вставьте данные в моей базе данных Bill_Master он возвращается ошибка
java.sql.SQLException: [Microsoft] [Драйвер ODBC для Oracle] [Oracle] ORA-01858: а не- числовой символ был найден где числовая ожидалось
bqty=Integer.parseInt(iqty.getText());
bamount=Float.parseFloat(famnt.getText());
bdsc=Integer.parseInt(dsc.getText());
bnet=Float.parseFloat(netamnt.getText());
billid=Integer.parseInt(billn.getText());
code=Integer.parseInt(icode.getText());
bqty=Integer.parseInt(iqty.getText());
rate=getRate(code);
iamount=rate*bqty;
amt.setText(Float.toString(iamount));
total=total+iamount;
try
{
billdetailid++;
stmt.executeUpdate("insert into Bill_Master values('"+billid+"','"+date+"','"+cname+"','"+total+"','"+bdsc+"','"+total+"','"+uid+"')");//Error Causing Line.
Значения (1, · 27 окт-2013' , 'п/а', 900.00,0.0,900.00, 'Рабочий стол')
Структура таблицы
bill_id (Первичный ключ INT): - Магазины Билл Количество
Bill_Date (Дата): Магазины Дата Билла
CUSTOMER_NAME (VARCHAR (50)): Имя клиента
Total_amt (NUMBER (6)): Общий Билл Сумма
Cash_Disc (Кол-во (2)): Диск р а ф
grand_total (Номер (6)): Гранд Всего
UID (VARCHAR (10)) Магазины Кто Сформированные счет (РАБОТНИК ID) Тип соединения:. ODBC
Пожалуйста, помогите решить эту проблему.
ее не работает. такая же ошибка. – Aswin