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

مشكلة في التعامل مع قاعدة البيانات

مغلق
بدأه Egyption Developer في 16 مايو 2007 · 4 رد · 1,062 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أقوم بعمل برنامج بإستخدام

Visual studio 2005 and Access database

و هناك بعض العمليات مثل

Insert,update

لا يتم تنفيذها من قبل قواعد البيانات

Access

مع أنها هي هي لو انني تعاملت مع قاعدة بيانات

Sql server

بنفس الكود ينفذ في

Sql server

و من أمثلة هذا الكود التالي

Dim insConfirm As Integer

Dim cmd As New OleDbCommand("insert into Process (ProcessNo,PDate,PStatus,PAmount,PCount) values (@no,@date,@status,@amount,@count)", Conn)

cmd.Parameters.AddWithValue("@no", "M/120")

cmd.Parameters.AddWithValue("@date", Date.Now)

cmd.Parameters.AddWithValue("@status", 2)

cmd.Parameters.AddWithValue("@amount", 10000)

cmd.Parameters.AddWithValue("@count", 2)

Conn.Open()

insConfirm = cmd.ExecuteNonQuery()

Conn.Close()

[code/]

فهذا الكود يعمل في ال

Sql server

بكفاءة تامة

و لكن عندما جربته مع

Access

فإنه لا يعمل

أرجو الإفادة لأن هذا الموضوع حدث لي أكثر من مرة

و أريد أن أعرف أين المشكلة و الغريب ايضا انني

اذا طبعت هذه الجملة مثلا في

TextBox

قبل ارسالها لل

Access

ثم و ضعتها في

Access

فإنها تعمل بكفاءة تامة

و جزاكم الله خيرا

#3
hazzoom كتب:
غير اسماء الأعمده فبها بعض الـ Reserved Words

for more: http://support.microsoft.com/kb/286335

جزاك الله خيرا أخي الكريم

#4

اكتب رسالة الخطا عشان يتم تحديدة بدقه وتاكد ان ملف قاعدة البيانات ليس للقراءة فقط

#5
اقتباس
غير اسماء الأعمده فبها بعض الـ Reserved Words

حقيقي لاحظت في Vb.Net إنه لايمكن إني أسمي Date مثلاً عنوان لحقل في قاعدة البيانات أكسس...

أشكرك على المعلومة..

تم تعديل هذه المشاركة بواسطة Adel_N في 31 أكتوبر 2007 في 03:48

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

هذا الموضوع مغلق.

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