PDA

View Full Version : Login failed for user 'admin'. Reason: Not associated with a trusted SQL Server connection.



Mohammadvb6
سه شنبه 18 تیر 1387, 14:05 عصر
اشکال کجاست ؟


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication3
{
using System.Data;
using System.Data.SqlClient;

public partial class Form1 : Form
{
SqlConnection objsqlconnection = new SqlConnection("server=localhost; database=pubs; user id =admin ; password=");

SqlDataAdapter objdataadapter = new SqlDataAdapter();
DataSet objdataset = new DataSet();

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
objdataadapter.SelectCommand = new SqlCommand();
objdataadapter.SelectCommand.Connection = objsqlconnection;

objdataadapter.SelectCommand.CommandText = " select au_lname,au_fname,title,price " +
" from authors " +
" join titleauthors on authors.au_id = " +
" titleauthors.au_id " +
" join titles on titleauthors.title_id= " +
" titles.title_id " +
"order by au_lname,au_fnme";

objdataadapter.SelectCommand.CommandType = CommandType.Text;
objsqlconnection.Open();
objdataadapter.Fill(objdataset, " authors ");
objsqlconnection.Close();
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = objdataset;
dataGridView1.DataMember = "authors";
objdataadapter = null;
objsqlconnection = null;

}
}
}

naeeme
سه شنبه 18 تیر 1387, 14:56 عصر
1) لطفا از تگ code استفاده کنین.
2) اگه متن خطاتون رو توی سایت جستجو می کردین، خیلی سریع به جواب می رسیدین
این تاپیک (http://barnamenevis.org/forum/showthread.php?p=489511#post489511) رو ببینین

bachebahal_1363
سه شنبه 18 تیر 1387, 20:03 عصر
راحت ترین راه این هست که از windows Autentication استفاده کنی و Connection string رو به صورت زیر بنویسی :

"Data Source=.;Initial Catalog=YourDatabaseName;Integrated Security=SSPI"