اريد عرض الصورة فى الكريستال ريبورت
مع العلم ان الصورة فموجودة فى قاعدة البيانات كمسار وهناك مجلد يحتوى على الصور
ماهى طريقة عرض الصورة فى هذه الحالة
واستخدم asp.net
اريد عرض الصورة فى الكريستال ريبورت
مع العلم ان الصورة فموجودة فى قاعدة البيانات كمسار وهناك مجلد يحتوى على الصور
ماهى طريقة عرض الصورة فى هذه الحالة
واستخدم asp.net
ما هي نوع قاعدة البيانات وهو اصدار الكريستال ريبورت المستخدم
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); KARIMSOFT كتب:ما هي نوع قاعدة البيانات وهو اصدار الكريستال ريبورت المستخدم
سيكول سيرفر
وكريستال ريبورت المدمج مع دوت نت 2008
يوجد مثال مع عرض يوضح الخطوات المطلوب تنفيذها
مع تغير اسم السرفر وواسم قاعدة البيانات واسم الجدول المراد القراءة منه والحقل بما عندك
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); KARIMSOFT كتب:يوجد مثال مع عرض يوضح الخطوات المطلوب تنفيذها
مع تغير اسم السرفر وواسم قاعدة البيانات واسم الجدول المراد القراءة منه والحقل بما عندك
بصراحة مفهمتش منه حاجة
قم بفتح السكول وقم بشفيل هذا الكود مع تفير yourDataBaseName
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'clr enabled', 1; GO RECONFIGURE; GO ALTER DATABASE yourDataBaseName SET TRUSTWORTHY ON go EXEC dbo.sp_changedbowner @loginame = N'sa', @map = false go
عمل وظيفة في الدوت نت تضع في السكول وظيفتها قراءة الصوره من المسار المرسل لها ثم تحولها الي SqlBinary باتباع الخطواط الاتية في الموقع
ولكن استبدل كود الوظيفة في الموقع بهذا الكود
using System.IO;
[return: SqlFacet(MaxSize = -1)]
[Microsoft.SqlServer.Server.SqlFunction]
public static SqlBinary udfReadImage(string PicPath)
{
try
{
return File.ReadAllBytes(PicPath);
}
catch
{
return new SqlBinary();
}
}وفي السكول انشاء هذا الPROCEDURE
CREATE PROCEDURE [dbo].[spAdminCard]
AS
BEGIN
SET NOCOUNT ON;
SELECT
nCode,
sName,
CAST ([dbo].[udfReadImage](sPathFile) AS image) as iAdminImage
FROM
dbo.tableName
ENDوفي التقرير استدعي هذا الPROCEDURE
هذا كل شيء
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama");