اذهب الي المحتوي
أوفيسنا

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

قام بنشر (معدل)

اعضاء المنتدى 

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

هل جلب القيم من الجداول أو الاستعلامات فى sql server غير اكسيس

هى 

'Y = DLookup("[userpasword]", "users", "[username] = [txtname]")


يتم رفض هذا الكود فى sql server

تم تعديل بواسطه jjafferr
عند وضع كود في المشاركة، وحتى يظهر تنسيق الكود بالطريقة الصحيحة، يرجى: إستخدام زر القائمة <> ووضع الكود في النافذة المنبثقة
قام بنشر

اخى العزيز محب 

اولا شكرا على الرد و الاهتمام 

ثانيا : هذا الكود يعمل بشكل صحيح فى الاكسيس ام sql لا يعمل 

ثالثا : هل يوجد كود تانى يعمل مع sql لجلب بيانات من الجدوال الى مربع نص غير منضم 

قام بنشر
منذ ساعه, ابو فتحى said:

اخى العزيز محب 

اولا شكرا على الرد و الاهتمام 

ثانيا : هذا الكود يعمل بشكل صحيح فى الاكسيس ام sql لا يعمل 

ثالثا : هل يوجد كود تانى يعمل مع sql لجلب بيانات من الجدوال الى مربع نص غير منضم 

يجب مراعاة & ' ما اذا كان الشرط حقل اليوزر نيم نصي او رقمي او تاريخ افتح جوجل وانظر الى الاشكال الثلاث للشروط لصيغة 

Dlookup

 

  • Like 1
قام بنشر

ومساهمة منى مع اخوانى الكرام

فى الكود المرفق الاشكال الثلاث للشروط لصيغة  Dlookup ,  DCount

Dim myWhere As String
myWhere = "[FirstName] ='" & [txtFirstName] & "'"
myWhere = myWhere & " And"
myWhere = myWhere & "[LastName] ='" & [txtLastName] & "'"
myWhere = myWhere & " And"
myWhere = myWhere & "[DateOfBirth] =#" & Format([txtDateOfBirth], "dd/mm/yyyy") & "#"
myWhere = myWhere & " And"
myWhere = myWhere & "[SIR]= " & [ChckSIR]
Debug.Print myWhere

Me.txtCount = DCount("*", "[tblTestCount]", myWhere)

وهذا تفصيلها

نستخدم ذلك مع الارقام'
stLinkCriteria = "[PersonalNumber]=" & Me.PersonalNumber

نستخدم ذلك مع النصوص'
stLinkCriteria = "[PersonalName] ='" & [txtLastName] & "'"

نستخدم ذلك مع التواريخ'
stLinkCriteria ="[DateOfBirth] =#" & [txtDateOfBirth] & "#"

 

قام بنشر

اخى العزيز ابو جودى 

انت استاذ بسم الله ما شاء الله 

و انا مبتدى بعد اذنك ممكن شرح هذا الكود 

و فين اسم الحقل و اسم الجدول 

قام بنشر (معدل)

انا اقل طويلب علم 

واليكم الشرح داخل الكود الذى يخص مشاركتكم

'Y = DLookup("[userpasword]", "users", "[username] = [txtname]")

نستخدم ذلك مع الارقام'
Dim stLinkCriteria As Integer
stLinkCriteria = "[username]=" & Me.txtname

نستخدم ذلك مع النصوص'
Dim stLinkCriteria As String
stLinkCriteria = "[username] ='" & Me.txtname & "'"

نستخدم ذلك مع التواريخ'
Dim stLinkCriteria As Date
stLinkCriteria ="[username] =#" & Me.txtname & "#"

y = DCount([userpasword], "[users]", stLinkCriteria)

 

تم تعديل بواسطه ابو جودي
قام بنشر

وان اردتها بطريقة صريحة بدون استخدام المعيار تكون كالتالى 

'نستخدم ذلك مع النصوص
'لو حقل الـ "username"
'فى الجدول من النوع نص استخدم الكود بالشكل الاتى
y = DLookup([userpasword], "users", "[username]='" & Me.[txtname] & "'")

'نستخدم ذلك مع الارقام
'لو حقل الـ "username"
'فى الجدول من النوع رقم استخدم الكود بالشكل الاتى
y = DLookup([userpasword], "users", "[username]=" & Me.[txtname])

'نستخدم ذلك مع الوقت والتاريخ
'لو حقل الـ "username"
'فى الجدول من النوع تاريخ استخدم الكود بالشكل الاتى
y = DLookup([userpasword], "users", "[username] =#" & Me.[txtname] & "#")


 

قام بنشر
3 ساعات مضت, ابو فتحى said:

سؤال بسيط هذا الكود يغمل بشكل صحيح مع sql server ام مع الاكسيس فقط 

زادك الله علما

طالما ان التعامل مع الـ SQL server  احيلك الى الموضوع التالى 

 

2-

https://www.generacodice.com/en/articolo/127163/الهروب-في-SQL-الوصول

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