اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

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

اسعد الله اوقاتكم وتقبل طاعتكم

عندي جداول متصلة بقاعدة بيانات على ازور ، يوجد من بينهم جدولين كنت اضيف البيانات عليهم فجأة ظهرت هذه الرسالة ولم اعد استطيع تعديل اي سجل موجود في القاعدة ، ولكن يمكنني اضافة سجلات جديدة

علما لا يوجد مستخدم غيري يعمل على قاعدة البيانات

2021-05-08_13h52_10.jpg.8016a223b73f49b0fdfb5dee0c0c9fde.jpg

قام بنشر

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

المشكلة في جداول الـ Sql  وشبيهتها auzer  يجب ان تحتوي علي حقل الطابع الزمني اضف عمود للجدول الذي تحدث به المشكلة واجعل نوع البيانات لهذا العود  timestamp  هذا العمود لا يتم ادخال بيانات به وانما يتم التحكم به من قبل برنامج auzar  لتسجيل حركة ادخال وتعديل البيانات في الوقت الحالي. (يعني باختصار انشأ العمود واتركه فارغا وانس امره 😁)

جرب هذا سيحل المشكلة لديك باذن الله فقد مررت بنفس التجربة من قبل ولكن مع sql 

تمنايتي بالتوفيق

  • Like 1
قام بنشر
7 ساعات مضت, أبو عبدالله الحلوانى said:

المشكلة في جداول الـ Sql  وشبيهتها auzer  يجب ان تحتوي علي حقل الطابع الزمني اضف عمود للجدول الذي تحدث به المشكلة واجعل نوع البيانات لهذا العود  timestamp  هذا العمود لا يتم ادخال بيانات به وانما يتم التحكم به من قبل برنامج auzar  لتسجيل حركة ادخال وتعديل البيانات في الوقت الحالي. (يعني باختصار انشأ العمود واتركه فارغا وانس امره 😁)

جزاك الله كل خير اخي ابو عبد الله الحلواني

لكن كيف يمكنني تعديل جدول موجود على قاعدة بيانات على ازور؟

اما بالنسبة للعمود هل هناك اسم محدد للعمود ام اضع اي اسم من عندي؟

 

قام بنشر

اقترح عليك استبدال اسلوب الإدخال و استدعاء البيانات بالطريقة التالية

اي الاتصال بقاعدة البيانات عند الحاجة لها و اغلاقها بعد جلب  البيانات

Dim openSQL As ADODB.Connection
Dim rs As New ADODB.Recordset
Dim ID As Integer
    ID = TextID
Dim MyName As String
    MyName = TextIDMyName

Set openSQL = New ADODB.Connection
openSQL.Open "Provider=SQLOLEDB;Data Source=عنوان قاعدة البيانات"
Set rs = openSQL.Execute("UPDATE  [Plans1] SET  [Subject]='" & MyName & "' where [NO]='" & MyName & "' ")

    MsgBox "تحديث البيانات بنجاح", vbInformation + vbMsgBoxRight, "تأكيد"
openSQL.Close

 

  • Like 1
  • Thanks 1
قام بنشر
6 ساعات مضت, د.كاف يار said:

اقترح عليك استبدال اسلوب الإدخال و استدعاء البيانات بالطريقة التالية

اي الاتصال بقاعدة البيانات عند الحاجة لها و اغلاقها بعد جلب  البيانات

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

تقبل الله طاعتك يارب

هل هذا الكود بحاجة الى جداول مرتبطة أم لا ؟

وهل استطيع استخدام DAO في اضافة البيانات وتعديلها ؟

 

قام بنشر
8 ساعات مضت, عبد الله قدور said:

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

تقبل الله طاعتك يارب

هل هذا الكود بحاجة الى جداول مرتبطة أم لا ؟

وهل استطيع استخدام DAO في اضافة البيانات وتعديلها ؟

 

لا يحتاج الى جداول مرتبطة ولكن بالإمكان استيراد البيانات للجداول

و كذلك تستطيع الاضافة و الحذف لكني لم اجرب استخدام ADO

قام بنشر
في ٨‏/٥‏/٢٠٢١ at 22:52, عبد الله قدور said:

لكن كيف يمكنني تعديل جدول موجود على قاعدة بيانات على ازور؟

اما بالنسبة للعمود هل هناك اسم محدد للعمود ام اضع اي اسم من عندي؟

أما عن السؤال الأول فلا علم لي بـ ازور ولكن أعتقد أنها كـ الأسكيوال تحتاج ان تكون مالك لقاعدة البيانات أو لك وصول عليها بصلاحية مشرف لتستطيع التعديل علي قاعدة البيانات

أما عن السؤال الثاني فاسم العمود ليس بمشكلة يمكنك اختيار ما تريد المهم نوع البيانات الخاصة بالعمود.

 

  • Like 1
قام بنشر
16 ساعات مضت, أبو عبدالله الحلوانى said:

أما عن السؤال الأول فلا علم لي بـ ازور ولكن أعتقد أنها كـ الأسكيوال تحتاج ان تكون مالك لقاعدة البيانات أو لك وصول عليها بصلاحية مشرف لتستطيع التعديل علي قاعدة البيانات

أما عن السؤال الثاني فاسم العمود ليس بمشكلة يمكنك اختيار ما تريد المهم نوع البيانات الخاصة بالعمود.

 

لإضافة عمود جديد استخدم

اضافة عمود جديد
ALTER TABLE table_name
ADD column_name varchar(255);

 

 

  • Like 2
  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information