در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

masoudtack

مشکل اتصال به بانک اطلاعاتی SQL سرور 2008

دوستان عزیز سلام ، من یک برنامه دارم که دیتا بیسش اکسس که خیلی هنگ میکنه ما دیتا بیس را از اکسس به اس کیو ال 2008 طبق اموزش تبدیل کردیم ، حالا نمیدونم چطوری این دیتا بیس را به برنامه معرفی کنیم، کنار برنامه یه فایل کانفیگ هست که دیتا بیس در آن معرفی شده در این کانفیک میشه تعریف کرد بانک اطلاعات داده رو از اس کیو ال بخونه ؟

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
    </configSections>
    <connectionStrings>
        <add name="Vazife.Properties.Settings.vazifeDbConnectionString"
            connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|datadirectory|\\fgheDb.mdb;Jet OLEDB:Database Password=sfsfg"
            providerName="System.Data.OleDb" />
    </connectionStrings>
</configuration>
#متصل_نشدن_به_بانک_اطلاعاتی_sql #خطا_در_تنظیمات_connection_string #مشکل_اتصال_به_پایگاه_داده_sql #تنظیمات_connection_string_روی_هاست #مشکل_اتصال_به_بانک_اطلاعاتی #مشکل_اتصال_به_sql_سرور #ایجاد_کردن_connection_string_در_هاست #مشکل_در_تنظیمات_connection_string #تنظیمات_connection_string_هاستینگ
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
حسین احمدی

سلام ITPRO ای عزیز، یه نکته وجود داره، داخل برنامه ای که نوشته شده از چه Connection ای استفاده شده، اگر از OleDbConnection استفاده شده باشه، شما باید کد رو تغییر بدید و از SqlConnection استفاده بشه، در کنار اون باید Command هایی که استفاده کردید رو هم تغییر بدید، در صورتی که از Factory Pattern استفاده کرده باشید، این مسائل رو نخواهید داشت. بعد از اون باید Connection String برنامتون و استفاده کنید.

لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد
masoudtack

سلام

ممنون از پاسختون

داخل برنامه ای که نوشته شده از چه Connection ای استفاده شده،

دوست عزیز من کجا رو باید نگاه کنم یه کم سطح پایین تر توضیح میدید

و نمونه کد کانفیگ برای اسکیو ال رو میشه بگذارید

یه دنیا ممنون میشم

حسین احمدی

دوست عزیز، برنامه ای که تصمیم داری به بانک SQL تبدیلش کنی، یک کدی برای ارتباط با بانک داره. این کد احتمالاً از کلاس هایی استفاده کرده که برای ارتباط با بانک اکسس استفاده می شوند. شما باید این کد رو تبدیل کنی به کدی که برای SQL Server استفاده میشه. بعد از اون باید Connection String رو بر اساس بانک تبدیل شده تغییر بدید. مثالی از یک Connection String برای SQL Server:

Data Source=.; Initial Catalog=MyDatabase; User Id=sa; Password=0123456789; Integrated Security=false;
لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد
masoudtack

اقای احمدی ممنون از جواب تون من فقط این کد پایین جایگزین بکنم مشکل بر طرف میشه ؟

یعنی تو خود برنامه نباید کار دیگه ایی بکنم ؟

Data Source=.; Initial Catalog=MyDatabase; User Id=sa; Password=0123456789; Integrated Security=false;
masoudtack

این کا رو رو انجام بدم خودش تو فایل کانفیگ تغییر میکنه ؟

اموزش :

اتصال به دیتابیس با استفاده از ابزارهای ویژوال استودیو

حسین احمدی

بنده عرض کردم خدمتتون، کلاس هایی که برای ارتباط با بانک اکسس استفاده میشن با کلاس های ارتباط با SQL متفاوت هست. احتمال خیلی زیاد باید خود برنامه هم تغییر کنه.

لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد
محمد طارمی

سلام به شما

این هم یک سایت عالی در زمینه اتصال به هر نوع بانک اطلاعاتی.

Connectionstring

متخصص SQL Server در مباحث: Design & Implement T-SQL Administration Performance&Tuning
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....