C#插入图片数据并返回自增字段(ISID)的值
private void button1_Click(object sender, EventArgs e)
{
//插入图片数据并返回自增字段(ISID)的值 BY JONNY SUN ,www.csframework.com
//建立连接
SqlConnection conn = new SqlConnection();
conn.ConnectionString = @"server=.\sqlexpress;database=XX;integrated security=true";
conn.Open();
string insert = "INSERT INTO TCertImages(CertID,ImageName,CertImage) VALUES (@CertID,@ImageName,@CertImage)";
insert = insert + " SELECT @@IDENTITY AS ISID"; //获取最新自增字段的值
SqlCommand cmd = new SqlCommand(insert, conn);
cmd.Parameters.Add("@CertID", SqlDbType.VarChar, 50, "CertID").Value = "test";
cmd.Parameters.Add("@ImageName", SqlDbType.VarChar, 50, "ImageName").Value = "test name";
cmd.Parameters.Add("@CertImage", SqlDbType.Image, 0, "CertImage").Value = new byte[2] { 111, 222 }; //图片数据
object isid = cmd.ExecuteScalar(); //取ISID
MessageBox.Show(isid.ToString());
}
ISID字段介绍,能直接用ISID字段作为主键使用吗?|C/S开发框架
ISID字段介绍,能直接用ISID自增字段作为主键使用吗?
关于ORM实体类主键设置的几点建议(Tag:复合主键,ISID,PK)|C/S开发框架
C# 数字类型属性的值=0,设置为null值
EF报错:从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值|C/S开发框架
C#正则表达式取小括号中的值
Relations.Add报错:System.ArgumentException:“不能启用此约束,因为不是所有的值都具有相应的父值。”
HtmlAgilityPack编程 - 替换样式(style)的值-C/S开发框架
修改单元格关联更新其它列的值,Dev GridView组件OnCellValueChanged事件实现
C# DataGridView组件自动添加弹出菜单(ContextMenuStrip)复制单元格的值
C# 克隆对象、复制对象(浅拷贝)、复制对象相同属性的值
VS编译错误:Files 的值“<<<<<<< HEAD”无效。路径中具有非法字符
C# LINQ使用Distinct方法检查对象某个属性的值是否重复
C# get和set访问器:获取和设置字段(属性)的值
LookupEdit.EditValueChanged事件内给其它文本框赋值无效或变回原来的值
LookupEdit关联更新其它文本输入框的值(自动带出参考数据并赋值)
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
