الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اين خطأ في هذا الكود

بدأه محمد زياد الخياط في 15 مايو 2008 · 5 رد · 708 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.OleDb;
namespace dbc
{
	class DataReaderExample
	{
	  public static void Main(string[] args)
		{
			OleDbConnection thisConnection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\auto.mdb");
		   thisConnection.Open();

			OleDbCommand thisCommand = thisConnection.CreateCommand();
			thisCommand.CommandText = "SELECT *From Fatshn";
			OleDbDataReader thisReader = thisCommand.ExecuteReader();
			while (thisReader.Read()) 
			{ 
				Console.WriteLine(thisReader["auto"]);
			 thisReader.Close();
				thisConnection.Close();

			}

		}
	}
}

لا اله الا الله وحده لا شريك له

#3

فعلا اخى الكريم ياريت تتكرم وتحدد مكان الخطأ فى الكود

يعنى انت تقول اين الخطأ ، طيب اكيد وانت شغال المترجم حدد لك مكان الخطأ ممكن تحطه لنا ونحن نصححه لك

وايضا ما الاحظه ان الكود يقراء قواعد البيانات صحيح ؟؟ لماذا صممت الكود على الكونسول ؟؟

#4

السلام عليكم

عشان تصلح الخطأ.................المفروض تقفل ال

reader barh el loop ,ba3d me t5alas te2fel el connection zi keda

while (thisReader.Read())
				 {
					 Console.WriteLine(thisReader["auto"]);
			   }
	 this.reader.close();
	 this.con.close();

وممكن اكون غلطان بس انا جربت اللى انت عمله وطلع فى غلط فعل................................

ربنا معاكا

#5

السلام عليكم

شكر الى جميع الأعضاء تم اصلاح الخطأ

لا اله الا الله وحده لا شريك له

#6

لازم تربط الcommand بالconnection

thiscommand.connection = thisconnection

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…