الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطآ في جملة insert

بدأه munita في 11 نوفمبر 2011 · 3 رد · 524 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

انا صممت موقع مكتبة .. وفيها صفحة تسجيل دخول او تسجيل عضويه جديده

المهم في صفحة تسجيل الحساب الجديد يقوم الزائر بإدخال معلومات في textbox

وهذه المعلومات يتم تخزينها في الداتا بيس للمكتبة ..

لكن عند الإضافة يظهرلي هذا لخطأ وما عرفت ايش المشكله

ارجو المساااااعده

1321018608841.png

وهذي جملة ال insrt

insert into customer(customerName,TelNo,Address,userId,password)
values(@customerName,@TelNo,@Address,@userId,@password)

انتظر ردودكم :happy:

تم تعديل هذه المشاركة بواسطة munita في 11 نوفمبر 2011 في 17:00

#2

اختى انا بعمل بروسيدر كالاتى مثلا

create PROCEDURE dbo.Estate_Insert

@Estate_Name varchar(50)

AS

INSERT INTO Estate

(Estate_Name)

VALUES (@Estate_Name)

declare @Estate_ID int

set @Estate_ID=@@identity

RETURN

واناديه فى كلاس كالاتى

Imports System

Imports System.Collections.Generic

Imports System.Linq

Imports System.Text

Imports System.Data

Imports System.Data.SqlClient

Public Class EstateInsertion

Private _Estate_Name As String

Private _Estate_ID As Int32

Public Sub New()

End Sub

Public Sub Insert_Estate()

Dim listt As New List(Of SqlParameter)()

listt.Add(New SqlParameter("@Estate_Name", Estate_Name))

MyConnection.ExecuteNonQuery(listt, "Estate_Insert")

End Sub

Public Sub delete_Estate()

Dim listt As New List(Of SqlParameter)()

listt.Add(New SqlParameter("@Estate_ID", Estate_ID))

MyConnection.ExecuteNonQuery(listt, "Estate_Delete")

End Sub

#Region "properties"

Public Property Estate_Name() As String

Get

Return _Estate_Name

End Get

Set(ByVal value As String)

_Estate_Name = value

End Set

End Property

Public Property Estate_ID() As Int32

Get

Return _Estate_ID

End Get

Set(ByVal value As Int32)

_Estate_ID = value

End Set

End Property

#End Region

End Class

قم على الفورم بنادى الكلاس كالاتى

Try

Dim cls As New EstateInsertion()

cls.Estate_Name = textBox1.Text

MyConnection.OpenConnection()

cls.Insert_Estate()

MyConnection.CloseConnection()

Catch ex As Exception

MessageBox.Show(ex.Message)

End Try

textBox1.Text = ""

MessageBox.Show("تمت الإضافة بنجاح")

جربى اختى واى استفسار انا مستعده

اختى انا بعمل بروسيدر كالاتى مثلا

create PROCEDURE dbo.Estate_Insert

@Estate_Name varchar(50)

AS

INSERT INTO Estate

(Estate_Name)

VALUES (@Estate_Name)

declare @Estate_ID int

set @Estate_ID=@@identity

RETURN

واناديه فى كلاس كالاتى

Imports System

Imports System.Collections.Generic

Imports System.Linq

Imports System.Text

Imports System.Data

Imports System.Data.SqlClient

Public Class EstateInsertion

Private _Estate_Name As String

Private _Estate_ID As Int32

Public Sub New()

End Sub

Public Sub Insert_Estate()

Dim listt As New List(Of SqlParameter)()

listt.Add(New SqlParameter("@Estate_Name", Estate_Name))

MyConnection.ExecuteNonQuery(listt, "Estate_Insert")

End Sub

Public Sub delete_Estate()

Dim listt As New List(Of SqlParameter)()

listt.Add(New SqlParameter("@Estate_ID", Estate_ID))

MyConnection.ExecuteNonQuery(listt, "Estate_Delete")

End Sub

#Region "properties"

Public Property Estate_Name() As String

Get

Return _Estate_Name

End Get

Set(ByVal value As String)

_Estate_Name = value

End Set

End Property

Public Property Estate_ID() As Int32

Get

Return _Estate_ID

End Get

Set(ByVal value As Int32)

_Estate_ID = value

End Set

End Property

#End Region

End Class

ثم على الفورم بنادى الكلاس كالاتى

Try

Dim cls As New EstateInsertion()

cls.Estate_Name = textBox1.Text

MyConnection.OpenConnection()

cls.Insert_Estate()

MyConnection.CloseConnection()

Catch ex As Exception

MessageBox.Show(ex.Message)

End Try

textBox1.Text = ""

MessageBox.Show("تمت الإضافة بنجاح")

جربى اختى واى استفسار انا مستعده

#3

السلام عليكم ورحمه الله وبركاته

اختي تحققي من اسم الجدول customer لأنه غير موجود في قاعدة بياناتك!!

1

.:: Wish to become better and better ::.

#4

اختي developer_2011

يعطيك العآآآفيه حبيبتي .. بس عنجد ما فهمت طريقتك

اخوي vb helper

مشكور ما قصرت .. نفع الحل شكراً :happy:

مواضيع مشابهة