PDA

View Full Version : استفاده از Access



Yunas Farhadnia
سه شنبه 12 اسفند 1382, 22:32 عصر
من یاد گیری سی شارپ رو تازه شروع کردم و ریفرنس هم اصلا ندارم. :? :cry: :roll:
اینارو گفتم که دلتون برام بسوزه و به سوال من جامع و کامل جواب بدید و حد المقدور یه مثال هم بزارید و چند تا لینک هم معرفی کنید :shock:
سوال من اینه که چطور می تونم از بانک اطلاعاتی اکسس در سی شارپ استفاده کنم من می خوام یه نرم افزار دسکتاپ بنویس (یه دیکشنری) و نمی خوام از اسکیوال سرور استفاده کنم :)

Mahdavi
سه شنبه 12 اسفند 1382, 23:18 عصر
من یاد گیری سی شارپ رو تازه شروع کردم و ریفرنس هم اصلا ندارم. :? :cry: :roll:
اینارو گفتم که دلتون برام بسوزه و به سوال من جامع و کامل جواب بدید

دوست عزیز سلام
اینجا ما از روی دلسوزی به کسی کمک نمی کنیم . بل این رو وظیفه میدونیم.
اما واسه کار با Access شما باید از Tab ، مربوط به Data یه کنترل OleDbConnection بردارید و به بانک تون اتصال بدید.
حال از ابزار OleDbCommand و یا OleDbDataAdapter واسه دسترسی یه داده هاتون استفاده کنید.
http://www.c-sharpcorner.com/internet/mail.merge.part2.asp
یه برنامه واسه که با جداولش تو Access هستند.
امیدوارم کارتون را بیفته

Yunas Farhadnia
سه شنبه 12 اسفند 1382, 23:44 عصر
اینجا ما از روی دلسوزی به کسی کمک نمی کنیم . بل این رو وظیفه میدونیم.
بابا چرا اینجا همه اینقدر جدی هستند من که می دونم معرفت شما بیش از اینحاست :) :wink:
اون قسمت اول برای این نوشتم که پستم یه کم تازه باشه و به قول معروف نوآوری به خرج بدم شما چرا اینقدر جدی گرفتید :) :|
از راهنمایتون هم کمال تشکر رو دارم دست شما درد نکنه :)

Mahdavi
چهارشنبه 13 اسفند 1382, 21:05 عصر
دوست عزیز اینم یه مثال دیگه :

using System;
using System.Data;
using System.Data.OleDb;
namespace ADONETWriteQuery
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
static void Main(string[] args)
{
string strDSN = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=c:\\mcTest.MDB";
string strSQL = "INSERT INTO Developer(Name, Address ) VALUES(
'NewName', 'NewAddress')" ;

// create Objects of ADOConnection and ADOCommand
OleDbConnection myConn = new OleDbConnection(strDSN);
OleDbCommand myCmd = new OleDbCommand( strSQL, myConn );
try
{
myConn.Open();
myCmd.ExecuteNonQuery();
}
catch (Exception e)
{
Console.WriteLine("Oooops. I did it again:\n{0}", e.Message);
}
finally
{
myConn.Close();
}



}
}
}

فاطمه هاشمیان
شنبه 03 مرداد 1383, 01:09 صبح
من از همین راهی که شما پیشنهاد کردید برای استفاده ازaccess,Database توی برنامه هام
میرم ولی هنگامی که برنامه را اجرا میکنم از این خط:
("DataAdapter.Fill(CDDataSet,"CDSpecification
این error رامی گیره:
An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in
system.data.dlll
میشه منم راهنمایی کنید :?:
ممنونم