Просмотр исходного кода

Solución Error _InsertRow

La funcion isNaN()  toma como numerico las cadenas vacias, cuando en la sql debería hacerlo insertarlo como ''
Jacen 14 лет назад
Родитель
Сommit
4905df0a1d
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/data/Lungo.Data.Sql.js

+ 1 - 1
src/data/Lungo.Data.Sql.js

@@ -194,7 +194,7 @@ LUNGO.Data.Sql = (function(lng, undefined) {
                 var value = row[field];
                 fields += (fields) ? ', ' + field : field;
                 if (values) values += ', ';
-                values += (isNaN(value)) ? '"' + value + '"' : value;
+                values += (isNaN(value) || value=='') ? '"' + value + '"' : value;
             }
         }