六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 108|回复: 0

.net 初学者。学习笔记 [获取varchar32主键的最大ID值]

[复制链接]

升级  31.33%

29

主题

29

主题

29

主题

秀才

Rank: 2

积分
97
 楼主| 发表于 2013-1-1 21:56:45 | 显示全部楼层 |阅读模式
<div id="cnblogs_post_body">  前不久做了一个项目,在页面想数据库增加数据时遇到一个问题。之前为方便把主键id的操作,于是将id从int类型换成了varchar(32),这样在增加的时候就会出现错误“未将对象设置到实例”。就此写了个方法,在此与大家共享……
  在增加的方法里面,先得到数据库的最大id:
<div class="cnblogs_code">/// <summary>
        /// 判断增加还是修改
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
protected void btnInsert_Click(object sender, EventArgs e)
         {
  int maxid= Business.KeyAdd.GetMaxID("id", "tableName");
  ……
  ……
}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表