PDA

View Full Version : سوال: علت عدم اتصال برنامه به بانک SQL



pooya1072
جمعه 28 بهمن 1390, 01:51 صبح
سلام
من یه دیتابیس SQL دارم . برای برنامه SQL حالت MIX Mode رو (از نظر امنیتی) در نظر گرفتم.طی برنامه زیر خواستم بهش اتصال ایجاد کنم نشد.از دوستان می خوام یه نگاهی بندازن/
نام سرور :
POOYA1072\P_SQLSERVER
نام دیتابیس :
mydatabase1
user id :
MSSQL
password :
123456


Imports System.Data.SqlClient
 
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim SqlConn As New SqlConnection
SqlConn.ConnectionString = "server=POOYA1072\P_SQLSERVER;Database=mydatabase1; user id=MSSQL;password=123456"
Try
SqlConn.Open()
Catch ex As Exception
MessageBox.Show(ex.Message, "SqlConnection Failed !")
End Try
If SqlConn.State = ConnectionState.Open Then
Me.Text = "Your Action Is Successful"
End If
End Sub
End Class

فرید نجفلو
جمعه 28 بهمن 1390, 02:17 صبح
شما باید پیغام خطا رو هم بزارید تا بدونیم واسه چی ایراد می گیره

gilsoft
جمعه 28 بهمن 1390, 02:53 صبح
از دوستان می خوام یه نگاهی بندازن/
نام سرور :
POOYA1072\P_SQLSERVER
نام دیتابیس :
mydatabase1
user id :
MSSQL
password :
123456


Imports System.Data.SqlClient
 
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim SqlConn As New SqlConnection
SqlConn.ConnectionString = "server=POOYA1072\P_SQLSERVER;Database=mydatabase1; user id=MSSQL;password=123456"
Try
SqlConn.Open()
Catch ex As Exception
MessageBox.Show(ex.Message, "SqlConnection Failed !")
End Try
If SqlConn.State = ConnectionState.Open Then
Me.Text = "Your Action Is Successful"
End If
End Sub
End Class

سلام دوست عزیر
سطرهای 7 و 9 الی 11 کد فوق رو Coment کن .. بعد برنامه رو اجرا کن ببین دقیقا کجا رو خطا میگیره ! .... اونوقت طبق نظر دوستمون Farid.N (http://barnamenevis.org/member.php?243869-Farid.N) پیام خطا رو بزار تو تاپیک ، ببینیم چه باید کرد.

swallow.pa
جمعه 28 بهمن 1390, 09:22 صبح
یک سری به این لینک (www.connectionstrings.com/) بزن شاید مشکلت حل بشه

pooya1072
جمعه 28 بهمن 1390, 10:52 صبح
متن ارور :
Cannot open database "mydatabase1" requested by the loqin.the login failed.
login failed for user "MYSQL"

pooya1072
جمعه 28 بهمن 1390, 11:00 صبح
یک سری به این لینک (http://www.connectionstrings.com/) بزن شاید مشکلت حل بشه

به لینک رفتم و قسمت مورد نظر رو پپدا کردم.با اضافه کردن قسمتی که رنگ فونتش سبزه مشکل حل شد.




SqlConn.ConnectionString = "server=POOYA1072\P_SQLSERVER;Database=mydatabase1; user id=MYSQL;password=123456;Trusted_Connection=true;"

با تشکر از همه دوستان