من در برنامه ام از C#.NET و Mysqlserver استفاده می کنم . هر وقت دکمه button را برای قرار دادن اطلاعات در جدولم کلیک می کنم وارد صفحه cannot find server میشه. کسی می دونه مشکل از کجاست.
با تشکر
من در برنامه ام از C#.NET و Mysqlserver استفاده می کنم . هر وقت دکمه button را برای قرار دادن اطلاعات در جدولم کلیک می کنم وارد صفحه cannot find server میشه. کسی می دونه مشکل از کجاست.
با تشکر
کدتون رو بذارید اینجا
int k;
privatevoid Button1_Click(object sender, System.EventArgs e)
{
SqlDataReader dr;
string seSql,strSql;
sqlConnection1.Open();
SqlCommand cmd=new SqlCommand();
seSql="Select نام from t Where t.[نام]=N'"+TextBox1.Texإ+"'" ;
cmd.CommandText=seSql;
cmd.Connection=sqlConnection1;
dr=cmd.ExecuteReader();
if (dr.Read())
k = 1;
dr.Close();
dataSet1.Clear();
da.Fill(dataSet1,"t2");
if (k==1)
Label2.Text="sfgd";
else
{
SqlCommand cmdClasf;
strSql="Insert Into t2 ("+" t"+") VALUES('"+"TextBox1.Text"+"')";
cmdClasf=new SqlCommand(strSql,sqlConnection1);
cmdClasf.ExecuteNonQuery();
sqlConnection1.Close();
TextBox1.Text=" ";
}
}
ممنون
اگه جدول تو t باشه فکر می کنم کد زیر درست باشه
privatevoid Button1_Click(object sender, System.EventArgs e)
{
SqlDataReader dr;
string seSql,strSql;
sqlConnection1.Open();
SqlCommand cmd=new SqlCommand();
seSql="Select [نام] from t Where [نام]='"+TextBox1.Text+"'" ;
cmd.CommandText=seSql;
cmd.Connection=sqlConnection1;
dr=cmd.ExecuteReader();
if (dr.Read())
k = 1;
dr.Close();
dataSet1.Clear();
da = new SqlDataAdapter("Select * from t", sqlConnection1);
da.Fill(dataSet1,"t");
if (k==1)
Label2.Text="sfgd";
else
{
SqlCommand cmdClasf;
strSql="Insert Into t2 ([نام]) VALUES('"+TextBox1.Text+"')";
cmdClasf=new SqlCommand(strSql,sqlConnection1);
cmdClasf.ExecuteNonQuery();
sqlConnection1.Close();
TextBox1.Text="";
}
}
ممنون از توجهتون ولی من قبلاً این کدها رو اجرا کردم و درست جواب گرفتم ولی وقتی دوباره برنامه را برای چک کردن و اضافه کردن بقیه موارد باز کردم هنگام کلیک کردن روی دکمه Button وارد صفحه cannot find server میشه. اگر کسی می دونه لطفاً راهنمایی کنه
با تشکر
آیا ممکن این مشکل بخاطر پارتیشن درایو باشه چون قبلاً FAT32 بو و الان NTFS می باشد.
کد شما که مربوط به sqlserver بود نه mysql !
فکر می کنم اشکال از جای دیگه باشه.کد شما مشکلی نداره...
خوب کسی نمی دونه مشکل از کجاست.