截断错误的双倍值''

时间:2017-05-04 13:34:26

标签: mysql sql pdo

这是我的mysql代码;

<link rel="import" href="../../bower_components/polymer/polymer-element.html">
<link rel="import" href="../../bower_components/polymer/lib/elements/dom-if.html">

<dom-module id="test1-app">
  <template>
    <style>
      :host {
        display: block;
      }
    </style>
    <button on-click="toggle">Toggle</button>
    This is visible...

    <template is="dom-if" if="{{hasRole('admin')}}">
        but this is hidden.
    </template>
  </template>

  <script>
    /** @polymerElement */
    class Test1App extends Polymer.Element {
      static get is() { return 'test1-app'; }
      static get properties() {
        return {
          user: {
            type: Object
          }
        };
      }
      toggle() {
        if(this.user) {
          this.user = null;
        }
        else {
          this.user = {
            name: 'Carl',
            roles: ['admin','user']
          }
        }
      }

      static get observers() {
        return [
          'userChanged(user.*)'
        ]
      }
      hasRole(role) {
        if(this.user && this.user.roles && this.user.roles.indexOf(role)>=0) {
          return true;

        }
        else {
          return false;
        }
      }

      userChanged() {
          //just observing for the sake of observing
          console.log(this.user);

      }

    }

    window.customElements.define(Test1App.is, Test1App);
  </script>
</dom-module>

但是我得到了这样的错误

  

截断错误的DOUBLE值:&#39; 17-05-2017&#39;

有什么错吗?我没找到任何东西。

1 个答案:

答案 0 :(得分:0)

我收到类似的错误“截断了错误的双精度值:'USD”。我将字段定义为十进制,但是我试图将货币密钥插入十进制字段。所以我遇到了这个错误。之后,我纠正了将正确的值插入各个字段的问题,然后解决了该问题。