-
الإعلانات
-
تسجيل عضوية جديدة في المنتدى 01/31/2016
السلام عليكم ورحمة الله وبركاته عزيزي العضو الجديد : حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة ) فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK) وقم بتفعيل إشتراككم من هناك
-

TarekNajem04
الخبراء المعتمدون-
عدد المشاركات
212 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
15 عاديعن TarekNajem04
-
الرتبة
خبير دوت نيت
- تاريخ الميلاد 07/26/1973
طرق الإتصال
-
MSN
[email protected]
l.com -
Website URL
http://www.arabteam
2000.com - ICQ 0
-
Yahoo
[email protected]
com
معلومات الملف الشخصي
- الجنس ذكر
- الدولة : سوريا - دمشق - مخيم اليرموك
-
Aljenral @ Mido أعطى سمعة إيجابية لــ إجابة على سؤال: هيا نتعلم بعض المبادء لنطرق باب الإحتراف
-
Aljenral @ Mido أعطى سمعة إيجابية لــ إجابة على سؤال: هيا نتعلم بعض المبادء لنطرق باب الإحتراف
-
j0ck3r أعطى سمعة إيجابية لــ إجابة على سؤال: هيا نتعلم بعض المبادء لنطرق باب الإحتراف
-
ahmed.alawdi أعطى سمعة إيجابية لــ إجابة على سؤال: هيا نتعلم بعض المبادء لنطرق باب الإحتراف
-
puma37 أعطى سمعة إيجابية لــ إجابة على سؤال: هيا نتعلم بعض المبادء لنطرق باب الإحتراف
-
ظهور الكلام المستخرج من القاعدة بشكل استفهامات
TarekNajem04 رد على الأماني السامية's موضوع في Microsoft Visual C#.NET
السلام عليكم ورحمة الله وبركاته أخي الكريم إن لم تكن تملك محرر الـ SQL فأنت تستطيع تنفيذ هذا الأمر عن طريق الـ C# على النحو التالي System.Data.SqlClient.SqlConnection Connection = new System.Data.SqlClient.SqlConnection("Data Source=.\\SQLExpress;Initial Catalog=[Data Base Name];Integrated Security=SSPI;"); try { Connection.Open(); System.Data.SqlClient.SqlCommand Change_DBCollate_Command = Connection.CreateCommand(); Change_DBCollate_Command.CommandText = "ALTER DATABASE [Data Base Name] COLLATE Arabic_CI_AS"; int ExecuteResult = Change_DBCollate_Command.ExecuteNonQuery(); Change_DBCollate_Command.Dispose(); } catch(Exception ex) { // Show Error Message (ex.Message) } finally { Connection.Close(); } -
KV2010 أعطى سمعة إيجابية لــ إجابة على سؤال: هيا نتعلم بعض المبادء لنطرق باب الإحتراف
-
KV2010 أعطى سمعة إيجابية لــ إجابة على سؤال: هيا نتعلم بعض المبادء لنطرق باب الإحتراف
-
ظهور الكلام المستخرج من القاعدة بشكل استفهامات
TarekNajem04 رد على الأماني السامية's موضوع في Microsoft Visual C#.NET
لماذا لم تقم بتجريب الحل الذي قمت بذكره لك فأرجو من الله أن يكون هو الحل المناسب لمشكلتك -
ظهور الكلام المستخرج من القاعدة بشكل استفهامات
TarekNajem04 رد على الأماني السامية's موضوع في Microsoft Visual C#.NET
ALTER DATABASE [Data Base Name] COLLATE Arabic_CI_AS -
ظهور الكلام المستخرج من القاعدة بشكل استفهامات
TarekNajem04 رد على الأماني السامية's موضوع في Microsoft Visual C#.NET
السلام عليكم ورحمة الله وبركاته بما أنك قلت عندما تقوم بكتابة البيانات بشكل يدوي تكون صحيحة. أخي الكريم هذا الأمر لا يجدث إلا في حالة فقدان نوع تشفير البينات لذلك هناك بعض الإجرائات الإحترازية يجب أن تبحث عنها في برنامجك: 1- نأكد بان خاصية الـ Collation= Arabic_CI_AS 2- تأكد عند عملية تحويل البيانات إلى DataTable أن تختار نوع البيانات الصحيحة. 3- عند إرسال البيانات إلى ومن الـ SQL أن تختار نوع البيانات الصحيحة. 4- تأكد من جمع الإجرائات أيضاً بأنك قمت بختيار نوع البينات الصحيحة. تتبع في برنامجك من لحظة إرسال البيانات وحتى قدومها وتتبع كل الإجراءات وتتبع إجراءات إحضار البيانات من قاعدة البيانات. -
طلب :كود تغيير لون مربع النص عند تحريك المؤشر عليه
TarekNajem04 رد على myd_aw's موضوع في Microsoft Visual C#.NET
private void textBox1_MouseEnter(object sender, EventArgs e) { textBox1.BackColor = SystemColors.Info; } private void textBox1_MouseLeave(object sender, EventArgs e) { textBox1.BackColor = SystemColors.Window; } وإذا كان لديك أكثر من كنترول public Form1() { InitializeComponent(); this.textBox1.MouseEnter += new System.EventHandler(this.TextBox_MouseEnter); this.textBox1.MouseLeave += new System.EventHandler(this.TextBox_MouseLeave); this.textBox2.MouseEnter += new System.EventHandler(this.TextBox_MouseEnter); this.textBox2.MouseLeave += new System.EventHandler(this.TextBox_MouseLeave); } private void TextBox_MouseEnter(object sender, EventArgs e) { ((Control)sender).BackColor = SystemColors.Info; } private void TextBox_MouseLeave(object sender, EventArgs e) { ((Control)sender).BackColor = SystemColors.Window; } -
ظهور الكلام المستخرج من القاعدة بشكل استفهامات
TarekNajem04 رد على الأماني السامية's موضوع في Microsoft Visual C#.NET
تأكد من نوع البيانات في قاعدة البيانات من أنه NVARHAR أو NCHAR -
ممكن مساعدة اخواني بـ جملة اس كيو ال وتطبيقها بـ سي شارب
TarekNajem04 رد على Mejo Magic's موضوع في ADO.NET
السلام عليكم ورحمة الله وبركاته أخي الكريم بما أن شرط البيانات هو المساوة فقم بتغير الإجراء على النحو التالي: SqlConnection con = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\sir.Mejo\\Documents\\ASP Work enviroment\\WebProject\\App_Data\\NORTHWND.MDF;Integrated Security=True;User Instance=True"); SqlCommand com = new SqlCommand(); com.Connection = con; con.Open(); com.CommandText = "select COUNT(*) from Employees where FirstName = @FirstName AND HomePhone = @HomePhone"; com.Parameters.AddWithValue("@FirstName", txtFirstName.Text); com.Parameters.AddWithValue("@HomePhone", txtPhone.Text); object ExecuteScalarResult = com.ExecuteScalar(); int Result = 0; if (ExecuteScalarResult is int) Result = (int)ExecuteScalarResult; if (Result > 0) { Response.Redirect("Default.aspx"); } else { Response.Write("Error"); } أخي الكريم كان خطأ هو في جملة الشرط لتجمع شرطين في ال SQL أستخدم الـ (AND - OR -.....) com.CommandText = "select COUNT(*) from Employees where FirstName = @FirstName , HomePhone = @HomePhone"; تصبح com.CommandText = "select COUNT(*) from Employees where FirstName = @FirstName AND HomePhone = @HomePhone"; -
السلام عليكم ورحمة الله وبركاته أخي الكريم أعتذر لعدم مساعدتك لأنني لا أملك أي فكرة عن هذا الأمر الذي كتبته ولكن بعد عملية بحث سريع عبر الغوغل وجدت لك أمثله كافية على ما أظن مع شرح تفصلي عن هذا الأمر أتمنى أن يساعدك في عملك pinvoke_net DeviceIoControl (kernel32) الداعي لكم بالتوفيق أبو المجد
-
السلام عليكم ورحمة الله وبركاته أخي ما زودنه بس ممكن نعرف لماذا لم تحل مشكلتك بهذه الطريقة ... مثال بسيط عن ما تريده ليس الضروري أن يكون كود حقيقي ولكن نريد أن نفهم الفكرة .....
-
السلام عليكم ورحمة الله وبركاته سوف أقوم بوضع مثال بسيط لتوضيح طريق الحل لسؤالك : using System; using System.IO; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { private System.ComponentModel.IContainer components = null; private System.Windows.Forms.Button m_StartButton; private System.Windows.Forms.Button m_StopButton; private System.Windows.Forms.ListBox listBox1; private FileSystemWatcher FS_Watcher; public Form1() { InitializeComponent(); } protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region Windows Form Designer generated code /// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.m_StartButton = new System.Windows.Forms.Button(); this.m_StopButton = new System.Windows.Forms.Button(); this.listBox1 = new System.Windows.Forms.ListBox(); this.SuspendLayout(); // // m_StartButton // this.m_StartButton.Anchor = System.Windows.Forms.AnchorStyles.Bottom; this.m_StartButton.Location = new System.Drawing.Point(172, 398); this.m_StartButton.Name = "m_StartButton"; this.m_StartButton.Size = new System.Drawing.Size(75, 23); this.m_StartButton.TabIndex = 0; this.m_StartButton.Text = "Start"; this.m_StartButton.UseVisualStyleBackColor = true; this.m_StartButton.Click += new System.EventHandler(this.m_StartButton_Click); // // m_StopButton // this.m_StopButton.Anchor = System.Windows.Forms.AnchorStyles.Bottom; this.m_StopButton.Enabled = false; this.m_StopButton.Location = new System.Drawing.Point(253, 398); this.m_StopButton.Name = "m_StopButton"; this.m_StopButton.Size = new System.Drawing.Size(75, 23); this.m_StopButton.TabIndex = 1; this.m_StopButton.Text = "Stop"; this.m_StopButton.UseVisualStyleBackColor = true; this.m_StopButton.Click += new System.EventHandler(this.m_StopButton_Click); // // listBox1 // this.listBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.listBox1.FormattingEnabled = true; this.listBox1.Location = new System.Drawing.Point(12, 12); this.listBox1.Name = "listBox1"; this.listBox1.Size = new System.Drawing.Size(477, 381); this.listBox1.TabIndex = 2; // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(501, 433); this.Controls.Add(this.listBox1); this.Controls.Add(this.m_StopButton); this.Controls.Add(this.m_StartButton); this.Name = "Form1"; this.Text = "Form1"; this.ResumeLayout(false); } #endregion private void FS_Watcher_Changed(object sender, FileSystemEventArgs e) { listBox1.Items.Add(String.Format("[Changed Event] File: {0} ChangeType: {1}", e.FullPath, e.ChangeType)); } private void FS_Watcher_Created(object sender, FileSystemEventArgs e) { listBox1.Items.Add(String.Format("[Created Event] File: {0} ChangeType: {1}", e.FullPath, e.ChangeType)); } private void FS_Watcher_Deleted(object sender, FileSystemEventArgs e) { listBox1.Items.Add(String.Format("[Deleted Event] File: {0} ChangeType: {1}", e.FullPath, e.ChangeType)); } private void FS_Watcher_Renamed(object sender, RenamedEventArgs e) { listBox1.Items.Add(String.Format("[Renamed Event] File: {0} renamed to {1}", e.OldFullPath, e.FullPath)); } private void FS_Watcher_Error(object sender, ErrorEventArgs e) { listBox1.Items.Add(String.Format("[Error Event] Error: {0} ", e.GetException().Message)); } private void m_StartButton_Click(object sender, EventArgs e) { FS_Watcher = new FileSystemWatcher(@"D:\", "*.*"); FS_Watcher.SynchronizingObject = this; FS_Watcher.IncludeSubdirectories = true; FS_Watcher.NotifyFilter = NotifyFilters.Attributes | NotifyFilters.CreationTime | NotifyFilters.DirectoryName | NotifyFilters.FileName | NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.Security | NotifyFilters.Size; FS_Watcher.Changed += new FileSystemEventHandler(FS_Watcher_Changed); FS_Watcher.Created += new FileSystemEventHandler(FS_Watcher_Created); FS_Watcher.Deleted += new FileSystemEventHandler(FS_Watcher_Deleted); FS_Watcher.Renamed += new RenamedEventHandler(FS_Watcher_Renamed); FS_Watcher.Error += new ErrorEventHandler(FS_Watcher_Error); FS_Watcher.EnableRaisingEvents = true; m_StartButton.Enabled = false; m_StopButton.Enabled = true; } private void m_StopButton_Click(object sender, EventArgs e) { if (FS_Watcher != null) FS_Watcher.Dispose(); FS_Watcher = null; m_StartButton.Enabled = true; m_StopButton.Enabled = false; } } } أتمنى أن يكون هذا هو الجواب فإن لم يكن هو لا تتردد بالسؤال ......... الداعي لكم بالتوفيق أبو المجد
-
Hisham_IT أعطى سمعة إيجابية لــ إجابة على سؤال: طلب كتاب يتحدث عن API في سي شارب
-
السلام عليكم ورحمة الله وبركاته أخي العزيز السؤال غير واضح هل تقصد أن تتعامل مع جهاز خارجي أو أنك تريد إن حدث تغير على بنية الملفات المتوجد على الهارد ديسك (حذف - تعديل ..... إلخ) أرجو التوضيح
-
هذا كتاب يتحدث بالتفصيل عن التعامل مع API عن طريق الـ C# .NET Framework Solutions—In Search of the Lost Win32 API
- 10 ردود
-
1
-
NOUR ALDEEN أعطى سمعة إيجابية لــ إجابة على سؤال: الحصول على مسار النافذة النشطة في الوندوز؟
-
NOUR ALDEEN أعطى سمعة إيجابية لــ إجابة على سؤال: الحصول على مسار النافذة النشطة في الوندوز؟
-
الحصول على مسار النافذة النشطة في الوندوز؟
TarekNajem04 رد على NOUR ALDEEN's موضوع في Microsoft Visual C#.NET
أخي الكريم المشكلة ليست في الطريقة لأنني قمت بتجربته على أنظمة ويندوز المتاحة لدي مثل XP SP2-3 و win7x23 و win7x64 لديك خطأ في نظام التشغيل إم أن تقوم بإعادة تنزيل (تسطيب) الإنترنت إكسبلورر أو الطامة الكبرى إعادة إصلاح نظام التشغيل. ونأسف لعدم رايتك نتيجة ما تصنع في الوقت الحالي. نلتقي بعد صيانة النظام لديكم سأقوم بوضع بعض الروابط عسى تفيدك في إصلاح المسكلة في النظام http://h10025.www1.hp.com/ewfrf/wc/document?lc=en&cc=us&dlc=en&product=435775&docname=c00229756 http://www.iefaq.info/index.php?action=artikel&cat=24&id=31&artlang=en http://social.msdn.microsoft.com/Forums/en-CA/winformsdesigner/thread/5f14d33c-fc55-415e-816e-666e89b68a92الداعي لك بالتوفيق أبو المجد- 13 ردود
-
1
-
الحصول على مسار النافذة النشطة في الوندوز؟
TarekNajem04 رد على NOUR ALDEEN's موضوع في Microsoft Visual C#.NET
ياريت تكتب نوع الخطأ الذي يظهر عندك لمعرفة المشكلة. في البداية تأكد من وجود الملف في المسار المحدد لديك وإن لم تجده قم بالبحث عنه. أقرأ هذه المقالة عسى تفيدك في حل مشكلة الملف إذا كان معطوب. SHDOCVW.dll is possibly corrupt - How do I fix this?- 13 ردود
-
1
-
الحصول على مسار النافذة النشطة في الوندوز؟
TarekNajem04 رد على NOUR ALDEEN's موضوع في Microsoft Visual C#.NET
لإضافة الملف تكون على النحو التالي: من القائمة project أضغط على الامر Add Reference وعند ظهور النافذة إذهب إلى الخيار (Browse) وفي خانة النص (File Name) قم بلصق مسار الملف ومن ثم إضغط على الأمر (الكماند الذي لم تعرفه) OK في هذه الحالة نكون قد أضفنا مرجع لهذه المكتبة لنستطيع أن نستخدم ما تحتويه من كود مكتوب مسبقاً. إنتقل إلى تصميم النافذة وقم بإضافة كنترول جديد من النوع (Button) وبعد عملية أضافة الكنترول إضغط بزر الفأرة نقرتين لتفتح لك نافذة البرمجة الخاصة بالحدث كليك وهنا إلصق الكود المكتوب في الرد السابق لا تتردد في السؤال إذا لم يكن هو الجواب المناسب