Good Day!hope that someone can help me,tnx in advance. i want to insert 1,000,500.00(INPUT FROM TEXTBOX) to mysql database using vb.net but i get this error (incorrect decimal value'1,000,500.00' for column 'Amount at row 1')
== INSERT CODE ==
Query = "INSERT INTO tbl_bills(payee_id,DueDate,Amount,account_id) values
('" + payee_ID_EnterBills + "','" & cmbbx_EBdueDate.Value.ToString("yyyy-MM-dd") & "','" & txtbx_EBamount.Text & " ', '" + account_ID_EnterBills + "')"
NOTE: 1,000,500.00 ---- input by user in (txtbx_EBamount) TEXTBOX
== My Create Table Statement ==
CREATE TABLE `tbl_bills` (
`bills_id` int(6) NOT NULL AUTO_INCREMENT,
`payee_id` int(3) DEFAULT NULL,
`DueDate` date DEFAULT NULL,
`Amount` decimal(10,2) DEFAULT NULL,
`account_id` int(3) DEFAULT NULL,
`bill_Status_id` smallint(1) DEFAULT '1',
PRIMARY KEY (`bills_id`),
KEY `FK_tbl_bills` (`payee_id`),
KEY `FK_tbl_bills2` (`account_id`),
KEY `FK_tbl_bills_2` (`bill_Status_id`),
CONSTRAINT `FK_tbl_bills` FOREIGN KEY (`payee_id`) REFERENCES `tbl_payee` (`payee_id`),
CONSTRAINT `FK_tbl_bills2` FOREIGN KEY (`account_id`) REFERENCES `tbl_account` (`account_id`),
CONSTRAINT `FK_tbl_bills_2` FOREIGN KEY (`bill_Status_id`) REFERENCES `tbl_billingstatus` (`bill_status_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1