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