18-05-16, 01:45 AM
(آخر تعديل لهذه المشاركة : 18-05-16, 01:47 AM {2} بواسطة Ahmed_Mansoor.)
وعليك السلام ورحمة الله وبركاته , أهلا أخي الكريم , في البداية جملة الإستعلام فيها خطأ يجب أن تكون بهذا الشكل أو الكود بشكل عام يجب أن يكون بهذا الشكل :
وأيضا مشكلة الفراغ الذي يظهر لك عندما تريد تحرير الخلية أعتقد أنه من نوع الحقل وهو nchar حيث يجب أن تكون القيمة المخزنه تساوي نفس طول الحقل الذي وضعته عند إنشاء الحقل وهو 10 خانات لذلك تلقائيا يتم إكمال القيمة بالقراغات لذلك أعتقد أنك يجب أن تضع نوع الحقل nvarchar حيث هذا النوع يكون مطاطي حتى لو وضعت طول الحقل 10 خانات سيتم تقليص طول الحقل تلقائيا بعدد حروف القيمة المخزنة ولن ترى أي فراغات .
PHP كود :
Adodc1.RecordSource = "Select Count(*) As bb From dbo.Table1 Where state ='cost'"
Adodc1.Refresh
If Adodc1.Recordset.RecordCount > 0 Then
If Not IsNull(Adodc1.Recordset.Fields("bb").Value) Then
Label7.Caption = Adodc1.Recordset.Fields("bb").Value
Else
Label7.Caption = "0"
End If
Else
Label7.Caption = "0"
End If
وأيضا مشكلة الفراغ الذي يظهر لك عندما تريد تحرير الخلية أعتقد أنه من نوع الحقل وهو nchar حيث يجب أن تكون القيمة المخزنه تساوي نفس طول الحقل الذي وضعته عند إنشاء الحقل وهو 10 خانات لذلك تلقائيا يتم إكمال القيمة بالقراغات لذلك أعتقد أنك يجب أن تضع نوع الحقل nvarchar حيث هذا النوع يكون مطاطي حتى لو وضعت طول الحقل 10 خانات سيتم تقليص طول الحقل تلقائيا بعدد حروف القيمة المخزنة ولن ترى أي فراغات .

