scope-identity

    0热度

    1回答

    试图创建一个触发器,它会为数据库中的每条记录创建一个重复记录,但在结尾添加单词duplicate和日期。它基于只有两个字段(记录int具有identity_specification)和(值nvarchar(256))的表。第一条记录正确插入,第二条记录总是返回null。我在这里做错了什么。首先尝试学习触发器,这是一个无意义的应用程序,仅用于理解,但它会帮助我完成下一个项目。谢谢! SET ANS

    1热度

    2回答

    我需要从表中获取最后一个ID并显示它。我试过Scope_Identity(),但不知何故我无法得到它。消息框什么也没有显示。它是空的。这里是我当前的代码: Try myConn.ConnectionString = "Data Source=192.168.2.222;Initial Catalog=test;Persist Security Info=True;User ID=sa;P

    1热度

    2回答

    MSSQL(2008年)和的EclipseLink(2.4) 我插入到表与触发器,它不插入到另一个表 当这种情况发生的EclipseLink返回ID通过触发器插入另一个表中的记录。 我假设我可以通过让EcliipseLink使用SCOPE_IDENTITY()而不是@@ IDENTITY来获得正确的ID。 问题是如何做到这一点? 我需要EclipseLink(JPA)的解决方案,我知道如何使用sq

    0热度

    2回答

    在我的保存功能,我如何设置我的Dropdownlist显示最近插入的PK? try{ //saving stuff where pk is inserted con.close(); DropDownListTug.Items.Clear(); DropDownListTug.DataBind(); DropDownListTug.SelectedValue = "SCOPE_IDENT

    0热度

    2回答

    很新的TSQL选择数据... 我呼吁下表“tblinit”: Account_Num UserID Task_Percent ----------- ------------ ------------ 1 john.smith 0.75 我想更新“下面的“tblRaw”中的“任务百分比”值。 Account_Num UserID Task_Percent -----------

    2热度

    3回答

    我有一个插入到表中的存储过程,然后执行此行 SET @returnVal = SCOPE_IDENTITY(); 之后,我都试过: SELECT @returnVal 和 return @returnVal 当我从Microsoft SQL Server Management Studio执行存储过程时,我得到预期的结果SELECT @returnVal - 选择插入数据的标识列。 但

    3热度

    3回答

    我遇到了最后一行受影响的ID问题,它返回0,这意味着它在插入格式时出错。我执行了存储过程并手动添加了值,它返回了正确的ID。但是当我试图用代码来实现它时,它会一直返回0或-1 ......我昨晚在几个小时后尝试了这一点,而且我已经对它给予我的值感到困惑。 C#: conn.Open(); cmd.Parameters.AddWithValue("@fileName", fileNa

    1热度

    1回答

    我是开发新手,我想将插入行的最后一个密钥ID显示到标签中。我有的代码不会将值返回到标签中。 代码,我有: using (var conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Users"].ConnectionString)) { var cmd = "INSERT INTO Quote

    0热度

    1回答

    从插入语句中获取范围标识时出现问题。我已经定义的值以前做过很多次,但总是: INSERT INTO t_table (field1, Field2) VALUES (field1Val, field2Val); SET @id = SCOPE_IDENTITY() 怎样才能做到这一点,当你从另一台运行的选择得到了插入值是多少? INSERT INTO t_table (field1, Fi

    0热度

    3回答

    我试图做2 SQL连续插入到2个不同的表。 第一张表插入工作正常。它使用SELECT SCOPE_IDENTITY()来提取我存储在变量Registree_Index中的索引号。这工作正常。 然后我尝试插入Registree_Index和其他一些变量到第二个表中。这根本不写入第二张表。没有错误信息。 最初我以为这个错误与重复使用旧的查询和连接字符串变量有关,所以我创建了新的。这并没有帮助。 有没有