帮帮忙,为什么排错提示说不支持关键字: “datasource”?using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;namespace UseSQLserver
{
class Program
{
static void Main(string[] args)
{
ShowConnectionProp();
}
static void ShowConnectionProp()
{
string conStr = "DataSource=yangmingyu\\SQlEXPRESS;InitialCatalog=Students;Integrated Security=True";
SqlConnection con = new SqlConnection(conStr);
System.Console.WriteLine(" 数据库连接--Open()前信息:");
System.Console.WriteLine(" ConnectionString=[{0}]", con.ConnectionString);
System.Console.WriteLine(" ConnectionStringTimeout=[{0}]", con.ConnectionTimeout);
System.Console.WriteLine(" DataBase=[{0}]", con.Database);
System.Console.WriteLine(" DataSource=[{0}]", con.DataSource);
System.Console.WriteLine(" PacketSize=[{0}]", con.PacketSize);
System.Console.WriteLine(" StaticsEnabled=[{0}]", con.StatisticsEnabled);
System.Console.WriteLine(" Workstationld=[{0}]", con.WorkstationId);
System.Console.WriteLine(" State=[{0}]", con.State);
System.Console.WriteLine(); con.Open();
System.Console.WriteLine("数据库连接--Open()后的信息:");
System.Console.WriteLine(" ServerVition=[{0}]", con.ServerVersion);
System.Console.WriteLine(" State=[{0}]", con.State);
System.Console.WriteLine();
con.Close();
System.Console.WriteLine("数据库连接--Close()后的信息");
System.Console.WriteLine(" State=[{0}]", con.State);
System.Console.Read();
} }
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;namespace UseSQLserver
{
class Program
{
static void Main(string[] args)
{
ShowConnectionProp();
}
static void ShowConnectionProp()
{
string conStr = "DataSource=yangmingyu\\SQlEXPRESS;InitialCatalog=Students;Integrated Security=True";
SqlConnection con = new SqlConnection(conStr);
System.Console.WriteLine(" 数据库连接--Open()前信息:");
System.Console.WriteLine(" ConnectionString=[{0}]", con.ConnectionString);
System.Console.WriteLine(" ConnectionStringTimeout=[{0}]", con.ConnectionTimeout);
System.Console.WriteLine(" DataBase=[{0}]", con.Database);
System.Console.WriteLine(" DataSource=[{0}]", con.DataSource);
System.Console.WriteLine(" PacketSize=[{0}]", con.PacketSize);
System.Console.WriteLine(" StaticsEnabled=[{0}]", con.StatisticsEnabled);
System.Console.WriteLine(" Workstationld=[{0}]", con.WorkstationId);
System.Console.WriteLine(" State=[{0}]", con.State);
System.Console.WriteLine(); con.Open();
System.Console.WriteLine("数据库连接--Open()后的信息:");
System.Console.WriteLine(" ServerVition=[{0}]", con.ServerVersion);
System.Console.WriteLine(" State=[{0}]", con.State);
System.Console.WriteLine();
con.Close();
System.Console.WriteLine("数据库连接--Close()后的信息");
System.Console.WriteLine(" State=[{0}]", con.State);
System.Console.Read();
} }
}
string conStr = "DataSource=yangmingyu\\SQlEXPRESS;InitialCatalog=Students;Integrated Security=True";
===========================================================string conStr = "Data Source=yangmingyu\\SQlEXPRESS;Initial Catalog=Students;Integrated Security=True";空格哪去了?
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
把这行注释掉看看
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
没问题
Data Source=.;Initial Catalog=Students;Integrated Security=True试试