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

How To Conncet Access Database In App.cof

مغلق
بدأه progdo32 في 17 يناير 2008 · 2 رد · 632 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

انا عملت connection علي access database بالطريقة دي في app.config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
	<add key="myConnectionString" value="Data Source=C:\\DrSamir.mdb;User ID=Admin;Password=doaa;Provider=Microsoft.Jet.OLEDB.4.0"/>
  </appSettings>
</configuration>

ولكن يظهر هذه الرسالة عند تشغيل اي جزء يتم فيه استخدام الdatabase

Cannot start your application. The workgroup information file is missing or opened exclusively by another user.

ارجو المساعدة

#2

الكود داخل البرنامج

passCon = new OleDbConnection();
		   passCon.ConnectionString =  ConfigurationSettings.AppSettings["myConnectionString"];

ولكن يضع خط تحت ConfigurationSetting.Appsettings وتظهر هذه الرسالة

this method is obsolete it has been replaced by Configuration!System.ConfigurationManger.Appsettings

انا مش عرفة استخدم اي namespace

#3

السلام عليكم ورحمة الله و بركاته

ربما هذا سيفيدك

المصدر

using System;
using System.Data;
using System.Data.OleDb;

namespace ADONet_MDB
{
	  /// <summary>
	  /// Summary description for Class1.
	  /// </summary>
	  class Class1
	  {
			/// <summary>
			/// The main entry point for the application.
			/// </summary>
			[STAThread]
			static void Main(string[] args)
			{
				  string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=Doh;Data Source=E:\\NetomatixSamples\\pwdprotect.mdb";
				  DataSet myDataSet = new DataSet();

				  // Create Access objects:
				  try
				  {
						OleDbConnection myAccessConn = new OleDbConnection(strConn);
						OleDbCommand myAccessCommand = new OleDbCommand("select * from users",myAccessConn);
						OleDbDataAdapter myDataAdapter = new OleDbDataAdapter(myAccessCommand);
						myDataAdapter.Fill(myDataSet);
						Console.WriteLine(myDataSet.Tables[0].Rows.Count.ToString());
				  }
				  catch (Exception ex)
				  {
						Console.WriteLine(ex.Message);
				  }


			}
	  }
}

هذا الموضوع مغلق.

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