SlideShare a Scribd company logo
1 of 5
Public Class Form1
Function Getdata(ByVal FilePath As String, ByVal sql As String) As
DataTable
Dim MyConnection As New OleDb.OleDbConnection
Dim MyCommand As New OleDb.OleDbCommand
Dim da As New OleDb.OleDbDataAdapter
Dim dt As New DataTable
MyConnection.ConnectionString =
"provider=Microsoft.Jet.OLEDB.4.0; " & "data source=" & FilePath &
"; " & "Extended Properties=Excel 8.0"
MyCommand.Connection = MyConnection
MyCommand.CommandText = sql
da.SelectCommand = MyCommand
da.Fill(dt)
Return dt
End Function
‫بيسك‬ ‫فيجوال‬ ‫وبرنامج‬ ‫اكسيل‬ ‫برنامج‬ ‫بين‬ ‫االتصال‬ ‫قناة‬ ‫فتح‬
Getdata ‫عن‬ ‫االعالن‬‫الدالة‬
‫المتغيرات‬ ‫عن‬ ‫االعالن‬
Private Sub Form1_Shown(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Me.Shown
Dim dt As New DataTable
dt = Getdata("d:atlas1databasesatlas.xls",
"select distinct ‫القارة‬from [data$]")
Me.ComboBox1.DataSource = dt
Me.ComboBox1.DisplayMember = dt.Columns(0).ToString
Me.ComboBox1.ValueMember = dt.Columns(0).ToString
Me.ComboBox1.SelectedIndex = 1
End Sub
Data Table (DT)
‫المياه‬ ‫مصادر‬ ‫الموانئ‬ ‫اهم‬ ‫العاصمة‬ ‫الدولة‬ ‫القارة‬
Column(4) Column(3) Column(2) Column(1) Column(0)
‫فجر‬ ‫وادي‬ ‫جدة‬ ‫الرياض‬ ‫السعودية‬ ‫اسيا‬ Row 0
‫الباطن‬ ‫وادي‬ ‫االحمدي‬ ‫الكويت‬ ‫الكويت‬ ‫اسيا‬ Row 1
‫الخارد‬ ‫وادي‬ ‫عدن‬ ‫صنعاء‬ ‫اليمن‬ ‫اسيا‬ Row 2
‫النيل‬ ‫نهر‬ ‫االسكندرية‬ ‫القاهره‬ ‫مصر‬ ‫افريقيا‬ Row 3
‫الربيع‬ ‫نهر‬ ‫البيضاء‬ ‫الدار‬ ‫الرباط‬ ‫المغرب‬ ‫افريقيا‬ Row 4
‫مليان‬ ‫وادي‬ ‫صفاقس‬ ‫تونس‬ ‫تونس‬ ‫افريقيا‬ Row 5
dt ‫داخل‬ ‫تكرار‬ ‫بدون‬ ‫بالقارات‬ ‫قائمة‬ ‫انشاء‬
ComboBox1 ‫وضع‬‫داخل‬ ‫تكرار‬ ‫بدون‬ ‫بالقارات‬ ‫قائمة‬
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
Try
Dim dt As New DataTable
dt = Getdata("d:atlas1databasesatlas.xls", "select ‫الدولة‬from
[data$]where ‫"'=القارة‬ & Me.ComboBox1.SelectedValue & "' ")
Me.ComboBox2.DataSource = dt
Me.ComboBox2.DisplayMember = dt.Columns(0).ToString
Me.ComboBox2.ValueMember = dt.Columns(0).ToString
Me.ComboBox2.SelectedIndex = 2
Me.ComboBox2.SelectedIndex = 0
Data Table (DT)
‫المياه‬ ‫مصادر‬ ‫الموانئ‬ ‫اهم‬ ‫العاصمة‬ ‫الدولة‬ ‫القارة‬
Column(4) Column(3) Column(2) Column(1) Column(0)
‫فجر‬ ‫وادي‬ ‫جدة‬ ‫الرياض‬ ‫السعودية‬ ‫اسيا‬ Row 0
‫الباطن‬ ‫وادي‬ ‫االحمدي‬ ‫الكويت‬ ‫الكويت‬ ‫اسيا‬ Row 1
‫الخارد‬ ‫وادي‬ ‫عدن‬ ‫صنعاء‬ ‫اليمن‬ ‫اسيا‬ Row 2
‫النيل‬ ‫نهر‬ ‫االسكندرية‬ ‫القاهره‬ ‫مصر‬ ‫افريقيا‬ Row 3
‫الربيع‬ ‫نهر‬ ‫البيضاء‬ ‫الدار‬ ‫الرباط‬ ‫المغرب‬ ‫افريقيا‬ Row 4
‫مليان‬ ‫وادي‬ ‫صفاقس‬ ‫تونس‬ ‫تونس‬ ‫افريقيا‬ Row 5
Catch ex As Exception
End Try
End Sub
dt ‫وضع‬‫المختارة‬ ‫القارة‬ ‫حسب‬ ‫بالدول‬ ‫قائمة‬‫القارات‬ ‫قائمة‬ ‫في‬
‫في‬
ComboBox2 ‫وضع‬‫في‬ ‫المختارة‬ ‫القارة‬ ‫حسب‬ ‫بالدول‬ ‫قائمة‬
Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged
Try
Dim dt As New DataTable
dt = Getdata("d:atlas1databasesatlas.xls", "select * from
[data$]where ‫"'=الدولة‬ & Me.ComboBox2.SelectedValue & "' ")
Me.Label6.Text = dt.Rows(0).Item(2).ToString
Me.Label7.Text = dt.Rows(0).Item(3).ToString
Me.Label8.Text = dt.Rows(0).Item(4).ToString
Data Table (DT)
‫المياه‬ ‫مصادر‬ ‫الموانئ‬ ‫اهم‬ ‫العاصمة‬ ‫الدولة‬ ‫القارة‬
Item (4) Item (3) Item (2) Item (1) Item (0)
‫فجر‬ ‫وادي‬ ‫جدة‬ ‫الرياض‬ ‫السعودية‬ ‫اسيا‬ Row 0
‫الباطن‬ ‫وادي‬ ‫االحمدي‬ ‫الكويت‬ ‫الكويت‬ ‫اسيا‬ Row 1
‫الخارد‬ ‫وادي‬ ‫عدن‬ ‫صنعاء‬ ‫اليمن‬ ‫اسيا‬ Row 2
‫النيل‬ ‫نهر‬ ‫االسكندرية‬ ‫القاهره‬ ‫مصر‬ ‫افريقيا‬ Row 3
‫الربيع‬ ‫نهر‬ ‫البيضاء‬ ‫الدار‬ ‫الرباط‬ ‫المغرب‬ ‫افريقيا‬ Row 4
‫مليان‬ ‫وادي‬ ‫صفاقس‬ ‫تونس‬ ‫تونس‬ ‫افريقيا‬ Row 5
‫قائمة‬ ‫في‬ ‫المختارة‬ ‫الدولة‬ ‫حسب‬ ‫علي‬ ‫الدولة‬ ‫بيانات‬ ‫اظهار‬
‫الدول‬dt ‫في‬ ‫وتخزينها‬
Label6 ‫العاصمة‬ ‫اظهار‬
‫في‬
Label7 ‫الموانئ‬ ‫اهم‬ ‫اظهار‬
‫في‬
Label8 ‫المياه‬ ‫مصادر‬ ‫اظهار‬
‫في‬
Dim PicName As String = dt.Rows(0).Item(1).ToString & ".png"
Me.PictureBox1.Image = Image.FromFile("d:atlas1flags" &
PicName)
Me.PictureBox2.Image = Image.FromFile("d:atlas1maps" &
PicName)
Dim anthemMP3 As String = " d:atlas1anthem" &
dt.Rows(0).Item(1).ToString & ".mp3"
Me.AxWindowsMediaPlayer1.URL = anthemMP3
Data Table (DT)
‫المياه‬ ‫مصادر‬ ‫الموانئ‬ ‫اهم‬ ‫العاصمة‬ ‫الدولة‬ ‫القارة‬
Item (4) Item (3) Item (2) Item (1) Item (0)
‫فجر‬ ‫وادي‬ ‫جدة‬ ‫الرياض‬ ‫السعودية‬ ‫اسيا‬ Row 0
‫الباطن‬ ‫وادي‬ ‫االحمدي‬ ‫الكويت‬ ‫الكويت‬ ‫اسيا‬ Row 1
‫الخارد‬ ‫وادي‬ ‫عدن‬ ‫صنعاء‬ ‫اليمن‬ ‫اسيا‬ Row 2
‫النيل‬ ‫نهر‬ ‫االسكندرية‬ ‫القاهره‬ ‫مصر‬ ‫افريقيا‬ Row 3
‫الربيع‬ ‫نهر‬ ‫البيضاء‬ ‫الدار‬ ‫الرباط‬ ‫المغرب‬ ‫افريقيا‬ Row 4
‫مليان‬ ‫وادي‬ ‫صفاقس‬ ‫تونس‬ ‫تونس‬ ‫افريقيا‬ Row 5
Catch ex As Exception
End Try
End Sub
End Class
‫الدول‬ ‫قائمة‬ ‫في‬ ‫المختارة‬ ‫الدولة‬ ‫حسب‬ ‫علي‬ ‫الدولة‬ ‫علم‬ ‫اظهار‬
‫قائمة‬ ‫في‬ ‫المختارة‬ ‫الدولة‬ ‫حسب‬ ‫علي‬ ‫خريطةالدولة‬ ‫اظهار‬
‫الدول‬
‫النشيد‬ ‫اظهار‬‫قائمة‬ ‫في‬ ‫المختارة‬ ‫الدولة‬ ‫حسب‬ ‫علي‬ ‫للدولة‬ ‫الوطني‬
‫الدول‬

More Related Content

Recently uploaded

عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليميةfsaied902
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxv2mt8mtspw
 
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxتهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxfjalali2
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfr6jmq4dqcb
 
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf575cqhpbb7
 
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتالوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتMohamadAljaafari
 
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptxAhmedFares228976
 
التعلم المؤسسي في المؤسسات الأكاديمية. pptx
التعلم المؤسسي في المؤسسات الأكاديمية. pptxالتعلم المؤسسي في المؤسسات الأكاديمية. pptx
التعلم المؤسسي في المؤسسات الأكاديمية. pptxyjana1298
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxssuser53c5fe
 
sass session by ali ramadan to themifiiy
sass session by ali ramadan to themifiiysass session by ali ramadan to themifiiy
sass session by ali ramadan to themifiiyh456ad
 
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيلطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيfjalali2
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبيةMohammad Alkataan
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراقOmarSelim27
 

Recently uploaded (13)

عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptx
 
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxتهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
 
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
 
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتالوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
 
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
 
التعلم المؤسسي في المؤسسات الأكاديمية. pptx
التعلم المؤسسي في المؤسسات الأكاديمية. pptxالتعلم المؤسسي في المؤسسات الأكاديمية. pptx
التعلم المؤسسي في المؤسسات الأكاديمية. pptx
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptx
 
sass session by ali ramadan to themifiiy
sass session by ali ramadan to themifiiysass session by ali ramadan to themifiiy
sass session by ali ramadan to themifiiy
 
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيلطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراق
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

ملزمة اولي 2015

  • 1. Public Class Form1 Function Getdata(ByVal FilePath As String, ByVal sql As String) As DataTable Dim MyConnection As New OleDb.OleDbConnection Dim MyCommand As New OleDb.OleDbCommand Dim da As New OleDb.OleDbDataAdapter Dim dt As New DataTable MyConnection.ConnectionString = "provider=Microsoft.Jet.OLEDB.4.0; " & "data source=" & FilePath & "; " & "Extended Properties=Excel 8.0" MyCommand.Connection = MyConnection MyCommand.CommandText = sql da.SelectCommand = MyCommand da.Fill(dt) Return dt End Function ‫بيسك‬ ‫فيجوال‬ ‫وبرنامج‬ ‫اكسيل‬ ‫برنامج‬ ‫بين‬ ‫االتصال‬ ‫قناة‬ ‫فتح‬ Getdata ‫عن‬ ‫االعالن‬‫الدالة‬ ‫المتغيرات‬ ‫عن‬ ‫االعالن‬
  • 2. Private Sub Form1_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown Dim dt As New DataTable dt = Getdata("d:atlas1databasesatlas.xls", "select distinct ‫القارة‬from [data$]") Me.ComboBox1.DataSource = dt Me.ComboBox1.DisplayMember = dt.Columns(0).ToString Me.ComboBox1.ValueMember = dt.Columns(0).ToString Me.ComboBox1.SelectedIndex = 1 End Sub Data Table (DT) ‫المياه‬ ‫مصادر‬ ‫الموانئ‬ ‫اهم‬ ‫العاصمة‬ ‫الدولة‬ ‫القارة‬ Column(4) Column(3) Column(2) Column(1) Column(0) ‫فجر‬ ‫وادي‬ ‫جدة‬ ‫الرياض‬ ‫السعودية‬ ‫اسيا‬ Row 0 ‫الباطن‬ ‫وادي‬ ‫االحمدي‬ ‫الكويت‬ ‫الكويت‬ ‫اسيا‬ Row 1 ‫الخارد‬ ‫وادي‬ ‫عدن‬ ‫صنعاء‬ ‫اليمن‬ ‫اسيا‬ Row 2 ‫النيل‬ ‫نهر‬ ‫االسكندرية‬ ‫القاهره‬ ‫مصر‬ ‫افريقيا‬ Row 3 ‫الربيع‬ ‫نهر‬ ‫البيضاء‬ ‫الدار‬ ‫الرباط‬ ‫المغرب‬ ‫افريقيا‬ Row 4 ‫مليان‬ ‫وادي‬ ‫صفاقس‬ ‫تونس‬ ‫تونس‬ ‫افريقيا‬ Row 5 dt ‫داخل‬ ‫تكرار‬ ‫بدون‬ ‫بالقارات‬ ‫قائمة‬ ‫انشاء‬ ComboBox1 ‫وضع‬‫داخل‬ ‫تكرار‬ ‫بدون‬ ‫بالقارات‬ ‫قائمة‬
  • 3. Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged Try Dim dt As New DataTable dt = Getdata("d:atlas1databasesatlas.xls", "select ‫الدولة‬from [data$]where ‫"'=القارة‬ & Me.ComboBox1.SelectedValue & "' ") Me.ComboBox2.DataSource = dt Me.ComboBox2.DisplayMember = dt.Columns(0).ToString Me.ComboBox2.ValueMember = dt.Columns(0).ToString Me.ComboBox2.SelectedIndex = 2 Me.ComboBox2.SelectedIndex = 0 Data Table (DT) ‫المياه‬ ‫مصادر‬ ‫الموانئ‬ ‫اهم‬ ‫العاصمة‬ ‫الدولة‬ ‫القارة‬ Column(4) Column(3) Column(2) Column(1) Column(0) ‫فجر‬ ‫وادي‬ ‫جدة‬ ‫الرياض‬ ‫السعودية‬ ‫اسيا‬ Row 0 ‫الباطن‬ ‫وادي‬ ‫االحمدي‬ ‫الكويت‬ ‫الكويت‬ ‫اسيا‬ Row 1 ‫الخارد‬ ‫وادي‬ ‫عدن‬ ‫صنعاء‬ ‫اليمن‬ ‫اسيا‬ Row 2 ‫النيل‬ ‫نهر‬ ‫االسكندرية‬ ‫القاهره‬ ‫مصر‬ ‫افريقيا‬ Row 3 ‫الربيع‬ ‫نهر‬ ‫البيضاء‬ ‫الدار‬ ‫الرباط‬ ‫المغرب‬ ‫افريقيا‬ Row 4 ‫مليان‬ ‫وادي‬ ‫صفاقس‬ ‫تونس‬ ‫تونس‬ ‫افريقيا‬ Row 5 Catch ex As Exception End Try End Sub dt ‫وضع‬‫المختارة‬ ‫القارة‬ ‫حسب‬ ‫بالدول‬ ‫قائمة‬‫القارات‬ ‫قائمة‬ ‫في‬ ‫في‬ ComboBox2 ‫وضع‬‫في‬ ‫المختارة‬ ‫القارة‬ ‫حسب‬ ‫بالدول‬ ‫قائمة‬
  • 4. Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged Try Dim dt As New DataTable dt = Getdata("d:atlas1databasesatlas.xls", "select * from [data$]where ‫"'=الدولة‬ & Me.ComboBox2.SelectedValue & "' ") Me.Label6.Text = dt.Rows(0).Item(2).ToString Me.Label7.Text = dt.Rows(0).Item(3).ToString Me.Label8.Text = dt.Rows(0).Item(4).ToString Data Table (DT) ‫المياه‬ ‫مصادر‬ ‫الموانئ‬ ‫اهم‬ ‫العاصمة‬ ‫الدولة‬ ‫القارة‬ Item (4) Item (3) Item (2) Item (1) Item (0) ‫فجر‬ ‫وادي‬ ‫جدة‬ ‫الرياض‬ ‫السعودية‬ ‫اسيا‬ Row 0 ‫الباطن‬ ‫وادي‬ ‫االحمدي‬ ‫الكويت‬ ‫الكويت‬ ‫اسيا‬ Row 1 ‫الخارد‬ ‫وادي‬ ‫عدن‬ ‫صنعاء‬ ‫اليمن‬ ‫اسيا‬ Row 2 ‫النيل‬ ‫نهر‬ ‫االسكندرية‬ ‫القاهره‬ ‫مصر‬ ‫افريقيا‬ Row 3 ‫الربيع‬ ‫نهر‬ ‫البيضاء‬ ‫الدار‬ ‫الرباط‬ ‫المغرب‬ ‫افريقيا‬ Row 4 ‫مليان‬ ‫وادي‬ ‫صفاقس‬ ‫تونس‬ ‫تونس‬ ‫افريقيا‬ Row 5 ‫قائمة‬ ‫في‬ ‫المختارة‬ ‫الدولة‬ ‫حسب‬ ‫علي‬ ‫الدولة‬ ‫بيانات‬ ‫اظهار‬ ‫الدول‬dt ‫في‬ ‫وتخزينها‬ Label6 ‫العاصمة‬ ‫اظهار‬ ‫في‬ Label7 ‫الموانئ‬ ‫اهم‬ ‫اظهار‬ ‫في‬ Label8 ‫المياه‬ ‫مصادر‬ ‫اظهار‬ ‫في‬
  • 5. Dim PicName As String = dt.Rows(0).Item(1).ToString & ".png" Me.PictureBox1.Image = Image.FromFile("d:atlas1flags" & PicName) Me.PictureBox2.Image = Image.FromFile("d:atlas1maps" & PicName) Dim anthemMP3 As String = " d:atlas1anthem" & dt.Rows(0).Item(1).ToString & ".mp3" Me.AxWindowsMediaPlayer1.URL = anthemMP3 Data Table (DT) ‫المياه‬ ‫مصادر‬ ‫الموانئ‬ ‫اهم‬ ‫العاصمة‬ ‫الدولة‬ ‫القارة‬ Item (4) Item (3) Item (2) Item (1) Item (0) ‫فجر‬ ‫وادي‬ ‫جدة‬ ‫الرياض‬ ‫السعودية‬ ‫اسيا‬ Row 0 ‫الباطن‬ ‫وادي‬ ‫االحمدي‬ ‫الكويت‬ ‫الكويت‬ ‫اسيا‬ Row 1 ‫الخارد‬ ‫وادي‬ ‫عدن‬ ‫صنعاء‬ ‫اليمن‬ ‫اسيا‬ Row 2 ‫النيل‬ ‫نهر‬ ‫االسكندرية‬ ‫القاهره‬ ‫مصر‬ ‫افريقيا‬ Row 3 ‫الربيع‬ ‫نهر‬ ‫البيضاء‬ ‫الدار‬ ‫الرباط‬ ‫المغرب‬ ‫افريقيا‬ Row 4 ‫مليان‬ ‫وادي‬ ‫صفاقس‬ ‫تونس‬ ‫تونس‬ ‫افريقيا‬ Row 5 Catch ex As Exception End Try End Sub End Class ‫الدول‬ ‫قائمة‬ ‫في‬ ‫المختارة‬ ‫الدولة‬ ‫حسب‬ ‫علي‬ ‫الدولة‬ ‫علم‬ ‫اظهار‬ ‫قائمة‬ ‫في‬ ‫المختارة‬ ‫الدولة‬ ‫حسب‬ ‫علي‬ ‫خريطةالدولة‬ ‫اظهار‬ ‫الدول‬ ‫النشيد‬ ‫اظهار‬‫قائمة‬ ‫في‬ ‫المختارة‬ ‫الدولة‬ ‫حسب‬ ‫علي‬ ‫للدولة‬ ‫الوطني‬ ‫الدول‬