求助:C#.NET信任连接SQL2000的语句

peijin2008 2006-04-23 12:56:08
求助:C#.NET信任连接SQL2000的语句!因为信任连接可以避免SQL验证密码的麻烦,可以直接访问数据库!希望,哪位大虾能帮我解决难题呀!!小弟在此,先谢过啦!!
...全文
155 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
peijin2008 2006-04-23
  • 打赏
  • 举报
回复
大虾,你连接SQL2000用的是SQL验证连接,因为是UID和PWD,所以不是信任连接呀。。这个我已经知道了呀。。不过还是谢谢你来跟帖告诉我!!
期待着……
itblog 2006-04-23
  • 打赏
  • 举报
回复
using System;
using System.Data;
using System.Data.SqlClient;
using System.Data.OleDb;
namespace ConsoleApplication1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{

//以下是连接Access
OleDbConnection dbconn=new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=c:\a.mdb");
dbconn.Open();
//OleDbCommand cmd=new OleDbCommand("select * from test1",dbconn);

OleDbCommand cmd=dbconn.CreateCommand();
cmd.CommandText="select * from test1";
cmd.CommandType=CommandType.Text;
OleDbDataReader reader=cmd.ExecuteReader();

//以下是连接SQL2000
/*SqlConnection conn=new SqlConnection("server=localhost;Initial catalog=NorthWind;user ID=sa;password=;");
conn.Open();
SqlCommand cmd=conn.CreateCommand();
cmd.CommandText="select * from Customers";
cmd.CommandType=CommandType.Text;
SqlDataReader reader=cmd.ExecuteReader(CommandBehavior.CloseConnection);*/

string output;
while(reader.Read())
{
output=string.Format("custormer {0}:{1} works for {2}",reader.GetString(1),reader.GetString(2),reader.GetString(3));
Console.WriteLine(output);
}
}
}
}

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧