سلام. بله میشه چندین کانکشن تعریف کرد ولی باید Name آنها باهم فرق کنند و منحصر بفرد باشند
استاد محترم من از یک جای دیگه این کد را پیدا کردم اما کار نمی کنه
<!--<connectionStrings> <add name="dbConnection898" connectionString="Data source=(local);initial catalog=institute; integrated security = true" /> <add name="dbConnection" connectionString="Persist Security Info=False;User ID=Hospital;Password=hsoftsa;Initial Catalog=institute;Data Source=192.168.61.4" /> </connectionStrings>-->
لطفا راهنمایی کنید
دوستان آیا راهی که استفاده کردم صحیح هست یا خیر
لطفا متن خطا یا تصویری از خطایی که می دهد را ضمیمه کنید
خوب من از طرای کش استفاده کردم برای پیغام خطا اگر بود بگه برای همین برای شما همه کد بخش لاگین را ضمیمه می کنم
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using HesabdariAnbardari; namespace instituteash { public partial class frmlogin : Form { public frmlogin() { InitializeComponent(); } SqlConnection con = new SqlConnection("Data Source=192.168.61.4;User ID=Hospital;Password=hsoftsa;Initial Catalog=institute"); SqlCommand cmd = new SqlCommand(); private void frmlogin_Load(object sender, EventArgs e) { //DataTable dt = new DataTable(); //DataBase db = new DataBase(); //dt = db.MySelect("select * from karbarha"); //cmbsection.DataSource = dt; //cmbsection.DisplayMember = "section"; } private void btnlogin_Click(object sender, EventArgs e) { try { int i = 0; cmd = new SqlCommand("select count(*) from Karbarha where uname=@uname AND Password=@Password", con); cmd.Parameters.AddWithValue("@UName", txtuser.Text); cmd.Parameters.AddWithValue("@Password", txtpassword.Text); con.Open(); i = (int)cmd.ExecuteScalar(); con.Close(); if (i > 0) { new Form11().ShowDialog(); this.Dispose(); } else { MessageBox.Show("نام کاربری یا کلمه عبور اشتباه است"); } } catch (Exception) { MessageBox.Show("مشکلی وجود دارد"); } } private void btnexit_Click(object sender, EventArgs e) { this.Close(); } private void pictureBox2_Click(object sender, EventArgs e) { } } }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)