zoukankan      html  css  js  c++  java
  • C#,mysql 添加数据的问题

    表结构:

    create table t_test
    (
    id int not null AUTO_INCREMENT,
    userId varchar(50),
    userPwd varchar(50),
    isCheck bool,
    isDisplay bool,
    createDate timestamp not null
    default current_timestamp,   
    primary key(id) 
    );

    C#添加语句:

    FD.BLL.t_test bll = new FD.BLL.t_test();
            FD.Model.t_test model = new FD.Model.t_test();
            model.userId = "jacky";
            model.createDate = System.DateTime.Now;

            if (bll.Add(model))
            {
                Response.Write("添加成功");
            }
            else {
                Response.Write("添加失败");
            }

    执行结果:成功

    修改一个表结构:

    create table t_test
    (
    id int not null AUTO_INCREMENT,
    userId varchar(50),
    userPwd varchar(50) not null,
    isCheck bool,
    isDisplay bool,
    createDate timestamp not null
    default current_timestamp,  
    primary key(id)
    );

    执行结果:中途出错,提示userPwd不能为空

    -- Mysql GUI v6.03 --

    本人测试了,如果表结构里的字段不能为空,model更新的时候没有给这些不能为空字段赋值的话,会出现 “某某字段 is not null ”的提示

  • 相关阅读:
    nginx变量(日志log_format)
    nginx中间件
    social-auth-app-django集成第三方登录
    Django REST Framework限速
    django-redis
    Django REST Framework extensions
    django-rest-framework-jwt
    FromXml 支付回调 xml 转数组
    下个月此时
    PHP 暂停函数 sleep() 与 usleep() 的区别
  • 原文地址:https://www.cnblogs.com/jackychua/p/3039972.html
Copyright © 2011-2022 走看看