//C#函數(shù)
private static void Insert_T_Name(string strNameid, string strName)
{
string strSql = "Data Source=172.0.0.1;Initial Catalog=TEST;Persist Security Info=True;User ID=sa;Password=sa";
SqlConnection myConn = new SqlConnection(strSql);
myConn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = myConn;
cmd.CommandText = "Insert_T_Name";
cmd.CommandType = CommandType.StoredProcedure;
//必須和存儲過程聲明的變量的名稱一致
cmd.Parameters.Add("@T_NameID", SqlDbType.NChar, 10);
cmd.Parameters.Add("@T_Name", SqlDbType.NChar,10);
cmd.Parameters["@T_NameID"].Value = strNameid;
cmd.Parameters["@T_Name"].Value = strName;
try
{
cmd.ExecuteNonQuery();
Console.Write("新增成功");
}
catch (Exception ex)
{
string i = ex.Message;
}
finally
{
myConn.Close();
}
}
----------------------------------------------------------------------------------------------------------------------------------------
--存儲過程
USE [TEST]
CREATE PROCEDURE [dbo].[Insert_T_Name]
@T_NameID nchar(10),
@T_Name nchar(10)
AS
BEGIN
SET NOCOUNT ON;
insert into T_Name(T_NameID,T_Name) values(@T_NameID,@T_Name)
END
--表
USE [TEST]
CREATE TABLE [dbo].[T_Name](
[T_NameID] [nchar](10) NOT NULL,
[T_Name] [nchar](10) NULL,
CONSTRAINT [PK_T_Name] PRIMARY KEY CLUSTERED
(
[T_NameID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。