scope-identity

    4热度

    3回答

    我使用存储过程将值放入SQL Server。该过程将为添加的行添加一个ID。我需要把这个ID返回给我的代码。 目前我可以看到输出ID在Visual Studio的OUTPUT窗口中,但似乎无法在我的代码中捕获它。这里是PROC的汇总版本: SQL: CREATE PROCEDURE dbo.DoSomething ( @var1 INT = NULL, @var2 INT =

    7热度

    4回答

    我会给出我当前方法的一个伪代码示例,如果有人知道一次不能一行工作的方法,我会非常感激。我正在使用MS SQL Server 2008. define cursor for the data to be inserted (about 3 million records) loop ( insert record into table 1 use scope_identity(

    73热度

    4回答

    所以我有一个标识列作为主键的表,所以它是一个整数。那么,为什么SCOPE_IDENTITY()总是返回一个十进制值而不是一个int到我的C#应用​​程序?这实际上很烦人,因为十进制值不会隐式地转换为C#中的整数,这意味着我现在必须重写一堆东西,并有很多帮助方法,因为我使用SQL Server和Postgres,Postgres确实返回一个整数等效函数.. 为什么SCOPE_IDENTITY()不只

    0热度

    1回答

    启动信息: 我的系统没有用户子域名以获取正确的帐户! 我使用的Rails 3.0.x的 我使用authlogic 2.1.6 模型帐户和模型用户 存在Cookie与名称例如account_1_user_credentials这就对了! 型号Account.rb class Account < ActiveRecord::Base authenticates_many :user_sess

    2热度

    1回答

    设置是否有可能与NHibernate和SQL Server插入一个实体,并设置列值中的一个新生成的身份? 纯SQL我可以通过添加默认值做 创建该表: create table Test id int identity, name varchar(12), parentId int NOT NULL 添加约束: alter table Test constraint

    1热度

    3回答

    我想现在已经太晚了,我太累了,看不清我做错了什么。下面是我想: int imageId = imageDal.AddImage(new SqlParameter[] { new SqlParameter("@IMAGE_ID", SqlDbType.Int, Int32.MaxValue, ParameterDirection.Output, tr

    1热度

    1回答

    我希望我的存储过程工作的方式是这样的,用户将所有客户数据,姓名,电话和所有地址信息传递到过程中,然后我想要在地址表中执行插入操作,从该插入生成的id,在另一个插入的客户表中使用该ID,然后将客户ID返回给应用端的用户。这是可能的在同一个存储过程中,还是高度违背标准,你有什么建议?

    0热度

    1回答

    如何获取我的vb代码中的作用域标识参数。我到目前为止...... InsertCommand="INSERT INTO [table_name] ([title], [subtitle], [description], [image1], [image1_caption], [image2], [pdf], [meta_description], [meta_keywords]) VALUES (

    1热度

    1回答

    场景: 我有,我想不同的客户端发现一些服务。执行发现工作是完美的。但是现在我出于不同的原因有不同版本的这些服务。 我的应用程序生命周期中可能会有3-4个不同的层:生产,分段,测试和开发。 我需要支持过去6个月部署的客户端,因此我可能需要同时运行2 - 3个版本的服务。没有不同版本的合同,但实施版本略有不同。 我可能还需要根据它们提供的数据类别来分开服务。假设我有一个服务实例提供美国数据,另一个实例

    0热度

    4回答

    我有一个允许用户在数据库中插入项目的表单。我调用Scope_Identity()来插入最后的标识值。这工作正常。当插入项目时,随机生成的passowrd也保存在我的数据库中。插入项目后,我也需要立即检索此密码。我该怎么做呢?