Browse Source

List affected columns on INSERT operations

Neal Wilson 10 years ago
parent
commit
30a56fe90a

+ 1
- 1
config/Windows/greeninventory.xml View File

40
 			var button = findChildObject(this, 'update');
40
 			var button = findChildObject(this, 'update');
41
 			var value = findChildObject(this, 'quantity');
41
 			var value = findChildObject(this, 'quantity');
42
 			button.clicked.connect(function() {
42
 			button.clicked.connect(function() {
43
-				q = "INSERT INTO inventory VALUES ('now', ";
43
+				q = "INSERT INTO inventory (time, item, quantity) VALUES ('now', ";
44
 				q = q + items.currentData();
44
 				q = q + items.currentData();
45
 				q = q + ", ";
45
 				q = q + ", ";
46
 				if(units.currentText == "lb") {
46
 				if(units.currentText == "lb") {

+ 1
- 1
config/Windows/greensales.xml View File

53
 			var submit = findChildObject(this, 'submit');
53
 			var submit = findChildObject(this, 'submit');
54
 			submit.clicked.connect(function() {
54
 			submit.clicked.connect(function() {
55
 				var query = new QSqlQuery();
55
 				var query = new QSqlQuery();
56
-				query.prepare("INSERT INTO sale VALUES(:time, :item, :quantity, :customer)");
56
+				query.prepare("INSERT INTO sale (time, item, quantity, customer) VALUES(:time, :item, :quantity, :customer)");
57
 				query.bind(":time", dateField.text);
57
 				query.bind(":time", dateField.text);
58
 				if(customerField.text == "") {
58
 				if(customerField.text == "") {
59
 					query.bind(":customer", null);
59
 					query.bind(":customer", null);

+ 2
- 2
config/Windows/importprofiles.xml View File

13
             var filename = QFileDialog.getOpenFileName(win, 'Open Log…', QSettings.value('script/lastDir', '') + '/');
13
             var filename = QFileDialog.getOpenFileName(win, 'Open Log…', QSettings.value('script/lastDir', '') + '/');
14
             if(filename != '') {
14
             if(filename != '') {
15
                 QSettings.setValue("script/lastDir", dir(filename));
15
                 QSettings.setValue("script/lastDir", dir(filename));
16
-                var q = "INSERT INTO files VALUES(default, :name, 'profile', NULL, :data) RETURNING id";
16
+                var q = "INSERT INTO files (id, name, type, note, file) VALUES(default, :name, 'profile', NULL, :data) RETURNING id";
17
                 query = new QSqlQuery();
17
                 query = new QSqlQuery();
18
                 query.prepare(q);
18
                 query.prepare(q);
19
                 query.bind(":name", baseName(filename));
19
                 query.bind(":name", baseName(filename));
22
                 query.next();
22
                 query.next();
23
                 var fileno = query.value(0);
23
                 var fileno = query.value(0);
24
                 var id = box.currentData();
24
                 var id = box.currentData();
25
-                q = "INSERT INTO item_files VALUES('now', ";
25
+                q = "INSERT INTO item_files (time, item, files) VALUES('now', ";
26
                 q = q + id;
26
                 q = q + id;
27
                 q = q + ", '{";
27
                 q = q + ", '{";
28
                 q = q + fileno;
28
                 q = q + fileno;

Loading…
Cancel
Save