小编PMD*_*nfo的帖子

将数据表从C#传递到SQL Server 2008

如何将DataTable从C#传递到SQL Server 2008?

例外:

表类型参数'@CurrentTableInitial'必须具有有效的类型名称.

表结构:

CREATE TABLE [dbo].[RegisterChoiceUserInitial](
    [RegisterChoiceUserInitialID] [int] IDENTITY(1,1) NOT NULL,
    [UserId] [uniqueidentifier] NOT NULL,
    [RegisterChoiceUserInitialJob] [nvarchar](50) NULL,
    [RegisterChoiceUserInitialOrganization] [nvarchar](50) NULL,
    [RegisterChoiceUserInitialUnit] [nvarchar](50) NULL,
    [RegisterChoiceUserInitialMembershipType] [nvarchar](50) NULL,
    [RegisterChoiceUserInitialStart] [nvarchar](10) NULL,
    [RegisterChoiceUserInitialEnd] [nvarchar](10) NULL,
 CONSTRAINT [PK_RegisterChoiceUserInitial] PRIMARY KEY CLUSTERED 
(
    [RegisterChoiceUserInitialID] ASC
)
Run Code Online (Sandbox Code Playgroud)

用户定义的类型:

CREATE TYPE [dbo].[TableTypeInitial] AS TABLE(
    [ID] [int] NULL,
    [InitialJob] [nvarchar](50) NULL,
    [InitialOrganization] [nvarchar](50) NULL,
    [InitialUnit] [nvarchar](50) NULL,
    [InitialMembershipType] [nvarchar](50) NULL,
    [InitialMembershipStart] [nvarchar](10) NULL,
    [InitialMembershipEnd] [nvarchar](10) NULL
)
Run Code Online (Sandbox Code Playgroud)

存储过程:

create PROCEDURE [dbo].[FinishRegisterChoiceUserInitial]
      ( @UserId …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server-2008 c#-4.0

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

c#-4.0 ×1

sql ×1

sql-server-2008 ×1