ايران ويج

نسخه‌ی کامل: مشکل ارتباط با بانک sql
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
دوستان مشکل این کد چی
کد:
String connect = (@"Data   Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector    y|\institute.mdf;Integrated Security=True;Connect Timeout=30;User   Instance=True");


    protected void Button1_Click(object sender, EventArgs e)
    {

        int i = 0;
        SqlConnection conn = new SqlConnection(connect);
        conn.Open();
        SqlDataAdapter da = new SqlDataAdapter("select * from table_user where user=' " + txtuser.Text + " ' and pas=' " + txtpas.Text + "'", conn);
        SqlCommandBuilder builder = new SqlCommandBuilder(da);
        DataSet ds = new DataSet();
        da.Fill(ds, "table_user");
        txtname.Text = ds.Tables[0].Rows[i]["name"].ToString();
        txtlname.Text = ds.Tables[0].Rows[i]["lname"].ToString();

به کد
کد:
SqlConnection conn = new SqlConnection(connect);
گیر میده مشکل چی؟
دستوراتت را بین
کد:
try
          {
            
          }
          catch (Exception er)
          {
              ? er.Message;
          }
قرار بده تا خطا را اعلام کنه خطارا بگو!
کد:
The database 'D:\WEBSITE_INSTITUTE\APP_DATA\INSTITUTE.MDF' cannot be opened because it is version 661. This server supports version 612 and earlier. A downgrade path is not supported.Could not open new database 'D:\WEBSITE_INSTITUTE\APP_DATA\INSTITUTE.MDF'. CREATE DATABASE is aborted.An attempt to attach an auto-named database for file D:\website_institute\App_Data\institute.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
چیشد عزیز نمیدونی مشکلش چی؟
میگه این بانکی که داری استفاده ویکنی ورژن 661 هست و این سرور از باننکهای ورژن 612 به پایین پشتیبانی میکنه
خب من چطور مشکل رفع کنم من از sql 2008 استفاده کردم و ویژوال 2005 و 2008 هردو همین مشکل رو دارن

از نسخه چند باید استفاده کنم؟
دوستان این خطا چی؟
کد:
Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.
در فروم های خارجکی گفتند این دایرکتوری رو پاک کنید و سیستم رو ری‌استارت کنید:
کد:
C:\Documents and Settings\username\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS
بجای username نام کاربری خودتونو بزارد!
بانکت را کنار پروژه بزار و اینطوری ادرس بده
کد:
|DataDirectory|\Database.mdf

(۰۴-خرداد-۱۳۹۲, ۰۹:۱۶:۱۵)aleas نوشته است: [ -> ]خب من چطور مشکل رفع کنم من از sql 2008 استفاده کردم و ویژوال 2005 و 2008 هردو همین مشکل رو دارن

از نسخه چند باید استفاده کنم؟

من قبلا این مشکل را با 2008داشتم کانکشن استرینگ را عوض کردم درست شد!
(البته ویژال استادیو2008بود)