تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] String was not recognized as a valid DateTime.
#13
السلام عليكم ورحمة الله وبركاته


سألتني عن GETDATE وذكرت لك أنها قد تكون الأفضل وبهذا استخدم DateTime معها وهي تجلب الوقت والتاريخ معاً.

ولكن في الاستعلام يجب التحويل بـ CDate ولا ترفقه نصاُ كما هو.

الأفضل استخدام الـ Parameter فهو أفضل من الادراج مباشرة في sql كالتالي
كود :
Dim sql As String = "SELECT MAX(mtime) FROM [rdod] WHERE [mformid] = @mformid "
Dim cm As New SqlCommand(sql, con)
cm.Parameters.AddWithValue("@mformid", Val(tid.text))

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

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


يبدو أنه التبس عليك DateTime وDate التي في الفحوال بيسيك وأخرى في SQLServer

في Visual Basic لا يوجد اختلاف بينهما فميكروسوفت اكتفت ب Date وهي تحتوي التارخ والوقت معاً في حين ما زالت DateTime القديمة موجودة.

لكن في SQLServer فهما مختلفات ف DateTime تحتوي التاريخ والوقت في حين Date للتاريخ فقط وأيضاُ يوجد Time للوقت فقط وهي بنظام 24.

لهذا أحببت التنويه....


السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة: سعود


الردود في هذا الموضوع
String was not recognized as a valid DateTime. - بواسطة سعود - 01-10-13, 08:49 AM
RE: String was not recognized as a valid DateTime. - بواسطة @@أبورائد@@ - 02-10-13, 10:17 AM
الغوث الغوث - بواسطة سعود - 02-10-13, 02:47 PM
شي عجيب وغريب - بواسطة سعود - 02-10-13, 03:02 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] Unclosed quotation mark after the character string ''. سعود 0 2,107 06-10-13, 10:22 PM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: