Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Пример:
using System;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApplication6
{
class Program
{
static void Main()
{
string scon = @"server = local;" + "database = stud; uid = boss;" + "password=1234; integratedsecurity = SSPI";
string sq = "select * from tovar";
SqlConnection mycon = new SqlConnection(scon);
SqlCommand cmd = mycon.CreateCommand();
cmd.CommandText = sq;
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataSet ds = new DataSet();
mycon.Open();
da.Fill(ds, "stud");
ds.Tables[0].RowChanged += new DataRowChangeEventHandler(RowIsChanged);
ds.Tables[0].Rows[0]["Fam"] = "Doe";
mycon.Close();
}
public static void RowIsChanged(Object sender, DataRowChangeEventArgs e)
{
Console.WriteLine("New row value is: " + e.Row["Fam"]);
Console.ReadLine();
}
}
}
Значение SSPI использует для логина (вхождения в сервер) учётную запись Windows.
8. Строка соединения и её параметры
Имеется 3 типа соединений:
· OdbcConnection (соединение с машиной фирмы Borland)
Пример: Odbc Connection Con = new Connection();
Con.ConnectionString = “DSN = mycon”;
· OleDBConnection (соединение с БД Microsoft)
Пример: OleDbConnection MyCon = new OleDbConnection(“Provider = Microsoft.Jet.OleDB.4.0;” + “DataSource = c:\work\my.mdf”);
· SQLConnection (соединение с MS SQL Server)
Пример: SqlConnection Scon = new Sqlconnection();
Scon.ConnectionString = “DataSource =./SQLExpress;” + “UserInstance = true;” + “User Id = stud; Password = 1234”;
Еще пример: SqlConnection MyCon = new SqlConnection(“Server = localhost;” + “DataSource =mydb.mdf;” + IntegratedSecurity = true”);
MyCon.Open();
(примечание:./ определяет локальный компьютер, т.е. localhost)
Дата публикования: 2015-02-03; Прочитано: 253 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!