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

class Class1
{

static void Main(string[] args)
{
string s="server=209-085;database=model";
    SqlConnection con=new SqlConnection(s);
SqlDataAdapter sda=new SqlDataAdapter("select * from ",con);

DataSet ds=new DataSet();
sda.Fill(ds,"user");
int rc=ds.Tables["user"].Rows.Count;
System.Console.WriteLine("{0}",rc);
}
}
}
想连接SQL数据库.但是就是连接不上啊.不知道是什么原因

解决方案 »

  1.   

    sda.Fill(ds,"user");..............总是说这有问题但我看不出是什么问题。
      

  2.   

    string s="server=209-085;database=model";
    // 这里没有指定用户名和密码SqlDataAdapter sda=new SqlDataAdapter("select * from ",con);
    // 这里没有指定从那个表里进行查询。
      

  3.   

    string s="server=209-085;database=model"
    应该加上usid="user";pwd="password"吧
    s="server=127.0.0.1;uid=sa;pwd='';database=goods_data";
      

  4.   

    string s=@"server=209-085;database=model";
      

  5.   

    string s="server=209-085;database=model"
    应该加上User ID=用户名;Password=密码;
    string s="server=209-085;database=model;User ID=用户名;Password=密码;"
      

  6.   

    string s="server=209-085;database=model";
        SqlConnection con=new SqlConnection(s);
    SqlDataAdapter sda=new SqlDataAdapter("select * from ",con);
    改成
    string s="server=209-085;database=model;uid=sa;pwd=sa";
        SqlConnection con=new SqlConnection(s);
    SqlDataAdapter sda=new SqlDataAdapter("select * from yourtable",con);