المشاركات : 240
المواضيع 23
الإنتساب : Mar 2014
السمعة :
20
الشكر: 831
تم شكره 299 مرات في 151 مشاركات
السلام عليكم ورحمة الله وبركاتة
سؤالي هنا اخواني عن اداة DateTimePicker
لدي مشروع للتعلم اعمل علية ومن المهم استخدام هذة الاداة
بالبرنامج الذي اعمل علية في فورم الاظافة اضفت الاداة طبعا تاخذ وقت الجهاز ويتم الحفظ بالقاعدة لكني لم اكن استطيع التعديل لا اعرف وضعت هذا الكود وتمت الامور لا اعرف ان كان صحيح هذا الكود
Dim aa As String
aa = DateTimePicker1.Value.Hour.ToString("00") + ":" + DateTimePicker1.Value.Minute.ToString("00") + ":" + DateTimePicker1.Value.ToString("tt")
الان انا بحاجة للبحث وضعت الاداة لكن لم اوفق في عملة البحث واظهار نتيجة البحث بالاداة
استخدم vb.ntt 2008 وقاعدة بيانات sql 2008
حددت نوع الحقل في القاعدة تايم
تحياتي لكم
المشاركات : 122
المواضيع 35
الإنتساب : Sep 2013
السمعة :
0
الشكر: 13
تم شكره 21 مرات في 18 مشاركات
أخى الكريم
اولا أنا أرى انك تقوم بالبحث عن وقت
لذلك يجب ان يكون الحقل الخاص بهذا فى قاعدة البيانات (Time((0)
ايضا يمكنك التعديل على خصائص الاداة لتعرض الوقت فقط وليس كامل التاريخ
ثم بعد ذلك يمكنك البحث بسهولة
المشاركات : 240
المواضيع 23
الإنتساب : Mar 2014
السمعة :
20
الشكر: 831
تم شكره 299 مرات في 151 مشاركات
السلام عليكم
مشكور اخي الكريم على ردك
الحقل الخاص في القاعدة (Time((0)
وهي لعرض الوقت فقط من الخصائص
ولكن لا تتم عملية البحث
تحياتي لك
المشاركات : 240
المواضيع 23
الإنتساب : Mar 2014
السمعة :
20
الشكر: 831
تم شكره 299 مرات في 151 مشاركات
وهذا اخواني الكود المستخدم للبحث
Sub essaSearch()
Butserch.Enabled = False
Btnserchnew.Enabled = True
If Texserch.Text.Trim = "" Then
MsgBox("ادخل قيمة البحث المطلوبة", MsgBoxStyle.Information)
Exit Sub
End If
If Class1.sqlconn.State = ConnectionState.Open Then
Class1.sqlconn.Close()
End If
sqlstatament = ""
sql1 = ""
Dim firstcont As Boolean = True
If Texserch.Text <> "" Then
If firstcont = False Then
sqlstatament = sqlstatament & "id"
Else
firstcont = False
sqlstatament = sqlstatament & " id= '" & Texserch.Text & "'"
End If
End If
Class1.sqlconn.Open()
sql1 = " select * from cardelivery where" & sqlstatament
Dim cmd As New SqlCommand(sql1)
cmd.Connection = Class1.sqlconn
Dim dr As SqlDataReader = cmd.ExecuteReader
If dr.HasRows Then
dr.Read()
Textrecid.Text = dr.Item("id")
Texname.Text = dr.Item("name")
ComboBox1.SelectedItem = dr.Item("day")
textewm.MyText = dr.Item("medata")
Texmytime1.Text = dr.Item("hour")
Texnumper.Text = dr.Item("numper")
Comboctiy.SelectedValue = dr.Item("nname")
Texrent.Text = dr.Item("rent")
Texnotes.Text = dr.Item("notes")
Combodaybac.Text = dr("daybac").ToString
textbacdate1.MyText = dr("datwbac").ToString
DateTimePicker1.Text = dr("hour1").ToString
Textnumperbac.Text = dr("adadnum").ToString
Textdaymatsh.Text = dr("idcar1").ToString
Textpris.Text = dr("prise").ToString
Textnote1.Text = dr("note1").ToString
Class1.sqlconn.Close()
Else
MsgBox("السجل المطلوب غير موجود", MsgBoxStyle.Information)
End If
End Sub
تحياتي لكم