PDA

View Full Version : the name is not permit



ali643
یک شنبه 21 فروردین 1384, 19:53 عصر
سلام دوستان
تازه کار رو با Asp.net شروع کردم و برا insert کردن تو database مشکل دارم
یوزر sa هم به database که ساختم به نام test1 هم دسترسی کامل داره

این جدولی هست که تو test1 ساختم


CREATE TABLE [dbo].[T2] (
[Name] [nvarchar] (50) COLLATE Arabic_CI_AS NULL ,
[Famil] [nvarchar] (50) COLLATE Arabic_CI_AS NULL ,
[Tel] [nvarchar] (20) COLLATE Arabic_CI_AS NULL ,
[Address] [nvarchar] (255) COLLATE Arabic_CI_AS NULL ,
[ID] [int] IDENTITY (1, 1) NOT NULL
) ON [PRIMARY]
GO


اینم سورس برنامه

اینم عکس error مورد نظر

Farhad.B.S
یک شنبه 21 فروردین 1384, 20:23 عصر
علامت Quote برای استرینگ ها رو فراموش کردی :

"insert into T1 (Name , Famil , Tel , Address)values ('"+txtName.Text.Trim()+"','" + ...

-----
کلا این روش نوشتن کامند توصیه نمیشه ، ر.ک حفاظت از برنامه های خود در مقابل SQL Injection