من برای ثبت داده از linq و پراسیجر استفاده کردم
پراسیجر بدین صورت هست
کد:
USE [office mail]GO
/****** Object: StoredProcedure [dbo].[insert] Script Date: 17/07/2013 18:53:23 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
ALTER PROCEDURE [dbo].[insert]
@type nchar(10),
@master nchar(50),
@mdate bigint,
@m# nchar(50),
@matt nchar(50),
@msub nchar(50),
@mref nchar(50),
@C# nchar(50),
@dc bigint,
@z# nchar(50),
@proj# nchar(50),
@abou nchar(100),
@text nchar(3000)
AS
insert into mail (mailtype,mailmaster,maildate,mail#,att,sub,refert o,seC#,secdate,z#,proj#,about,mailtext)
values (@type , @master,@mdate,@m#,@matt,@msub,@mref,@C#,@dc ,@z#,@proj#,@abou,@text)
و کد اصلی سی شارپ
کد:
db.insert(st, textBox1.Text, Convert.ToInt64(textBox2.Text), textBox3.Text, textBox4.Text, textBox5.Text, textBox6.Text, textBox7.Text, Convert.ToInt64(textBox8.Text), textBox9.Text, textBox10.Text, textBox11.Text, textBox12.Text);
حالا مشکلم اینه که مثلا اگر در فیلدی بنویسم حجت تو پایگاه داده بعد از حجت خیلی space میخوره
به عکس زیر نگاه کنید
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مشکل چیه؟؟
وقتی میخوام سرچ کنم خیلی به مشکل میخورم