0 امتیاز
سلام

من یک برنامه دارم که بانکش اکسسزه جداول رو تشکیل دادم و ارتباطاتشم در برنامه باهاش گرفتم مشکلم اینه وقتی ازش ستاپ میگیررم طرف واررد مسیرر نصبش بشه راحت میتونه اطلاعات تغییر بده چون پسورد ندارره وقتی پسورد روی اکسسز میذارم دیگه اررتباط برقرار نیست و برنامه خطا میده چیکار کنم؟
بسته شده

2 پاسخ

+2 امتیاز
 
بهترین پاسخ

دوست عزیز

من براتون 2 تا مثال از کانکشن استرینگ گذاشتم معمولا اگر کاربری در پروژه خوش دچار مشکل باشه کدهاشو میزاره تا دوستان کمکش کنن حالا شما پروژتونو نذاشتید و من خودم یه سمپل براتون نوشتم عین همین 2 تا کانکشن استرینگ که تو پاسخ اولیبراتون ارسال کردم 

عین همونو استفاده کردم ببینید

http://www.w3-farsi.com/forum/?qa=blob&qa_blobid=15706090807782077343

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Data.OleDb;
using System.Text;
using System.Windows.Forms;

namespace W3_Farsi_4
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            OleDbConnection con = new OleDbConnection(@"Provider = Microsoft.ACE.OLEDB.12.0;Data Source ="+Application.StartupPath+@"\dbtest.accdb; Jet OLEDB:Database Password =1361@ALI");

            OleDbDataAdapter adaap = new OleDbDataAdapter("Select * From tbltest",con);
            DataSet dset = new DataSet();
            adaap.Fill(dset);
            dataGridView1.DataSource = dset.Tables[0].DefaultView;



        }
    }
}

 

اقا حل شد ممنونم
توسط (222 امتیاز) 4 28 49
سلام

ممنونم بابت راهنمایی مفیدتون .

سپاسگذارم .
توسط (128 امتیاز) 1 6
+3 امتیاز

سلام دوست عزیز

در این جور مواقع چند نوع میتونی پسورد رو مدیریت کنی من 2 روش رو میگم

البته کانکشن استرینگ همونه فقط اخرش


 
private static string Conected =@"Provider=Microsoft.ACE.OLEDB.12.0
;Data Source=|DataDirectory|\DBquiz.accdb; Jet OLEDB:Database Password='"+Properties.Settings.Default.Password+"'";


روش بالا پسور در setting-resource
پروژه ذخیره شده مثل تصویر



 private static string Conected =@"Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=|DataDirectory|\DBquiz.accdb; Jet OLEDB:Database Password=1361@ALI'";

اینم که ساده پسورد رو مشاهده میکنید
برای اینکهدچار مهندسی معکوس نشی
چندینراه هست
مثلا ی dll
برای کانکشن استرینگ درست کنید
و یا پسورد رو خد کاربرد تو برنامه وارد کنه

 

 

دوست عزیز ظاهرا شما مبتدی هستی ایشون کاملا پاسخ شمارو دادن شما در خصوص نحوه رمزگذاری در کانکشن استرینگ پرسیدی ایشون دو تا مثال زدن اوتارو تو پروژه بزار و نتیجه رو ببین
توسط (106 امتیاز) 3
ارره مبتدیم مثال کامل میخواهممممممم
توسط (222 امتیاز) 4 28 49
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,920 کاربر

دسته بندی ها

...