مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ali-akbar

عضویت از 1393/09/28

مشکل اتصال به یانک sql با کانکشن استرینگ AttachDbFilename

  • سه شنبه 22 فروردین 1396
  • 15:56
تشکر میکنم

سلام ببخشید با

 public static string conconst = @"Data Source=.\sqlexpress;AttachDbFilename=|DataDirectory|\Database1.sdf; Trusted_Connection=Yes;Integrated Security=True;";

مشکل دارم میخوام دیتابیس کنا رپروژه کار کنه اما این مشکل را نشون میده

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 23 فروردین 1396
  • 09:30

رشته اتصال درسته

بانک رو پیدا نمیکنه

برنامه را به صورت Run as admin باز کنید و چک کنید

کاربر سایت

mkhodam

عضویت از 1396/02/02

  • شنبه 2 اردیبهشت 1396
  • 14:58

سلام.خسته نباشید .نمیدونم با اینجا سوالمو میپرسیدم یا نه.ممنون میشم جواب بدید.

دو تا عکس از کد میفرستم .

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace fakooredu
{
    public partial class frmUser : Form
    {
        public frmUser()
        {
            InitializeComponent();
        }

        SqlConnection con = new SqlConnection("Data source=(local);initial catalog=fakooreduDB; integrated security = true");
        SqlCommand cmd = new SqlCommand();


        private void btnBack_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        void Display()
        {
            DataSet ds = new DataSet();
            SqlDataAdapter adp = new SqlDataAdapter();
            adp.SelectCommand = new SqlCommand();
            adp.SelectCommand.Connection = con;
            adp.SelectCommand.CommandText = "select * from Karbar";
            adp.Fill(ds, "Karbar");
            dgvUser.DataSource = ds;
            dgvUser.DataMember = "Karbar";

            dgvUser.Columns[0].HeaderText = "کد";
            dgvUser.Columns[1].HeaderText = "نام کاربری";
            dgvUser.Columns[2].HeaderText = "کلمه عبور";

            dgvUser.Columns[0].Width = 50;
        }

        private void frmUser_Load(object sender, EventArgs e)
        {

        }

        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                cmd.Parameters.Clear();
                cmd.Connection = con;
                cmd.CommandText = "insert into Karbar(UName,Password)values(@Uname,@Password)";
                cmd.Parameters.AddWithValue("@Uname", txtUName.Text);
                cmd.Parameters.AddWithValue("@Password", txtPass.Text);
                con.Open();
                cmd.ExecuteNonQuery();
                con.Close();
                Display();
                MessageBox.Show("کاربر با موفقیت ذخیره شد");
            }
            catch (Exception)
            {
                MessageBox.Show("مشکلی وجود دارد");
            }

        }

        private void btnDelete_Click(object sender, EventArgs e)
        {
            try
            {
                int x = Convert.ToInt32(dgvUser.SelectedCells[0].Value);

                cmd.Parameters.Clear();
                cmd.Connection = con;
                cmd.CommandText = "Delete From Karbar where id=@N";
                cmd.Parameters.AddWithValue("@N", x);
                con.Open();
                cmd.ExecuteNonQuery();
                con.Close();
                Display();
                MessageBox.Show("کاربر با موفقیت حذف شد");
            }
            catch (Exception)
            {
                MessageBox.Show("مشکلی وجود دارد");
            }

        }
    }
}

این کده.

باید یه همچین خروجی بده

ولی جدول کد و نام کاربری و کلمه عبورو نشون نمیده .

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

هیچ اروری هم نمیده

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)