读书人

()DataGrid直接显示子行的有关问题

发布时间: 2012-01-30 21:15:58 作者: rapoo

(在线等)DataGrid直接显示子行的问题
代码如下:
conn = new SqlConnection( "server=SJG\\SQLEXPRESS;integrated security=SSPI;database=master ");

conn.Open();

if (sql != " ")
sql = " ";
else
sql = "select name from sysdatabases order by DBID ";


SqlCommand cmd = new SqlCommand(sql,conn);

DataSet ds = new DataSet();

SqlDataAdapter sda = new SqlDataAdapter(sql,conn);

sda.Fill(ds);

//dataGrid1.AllowNavigation = false;
//ds.Relations.Clear();

dataGrid1.SetDataBinding(ds, " ");


运行后DataGrid只能显示一个+,双击后才能显示真正的数据库表名列表,
怎么样才能直接显示数据库名的列表而不用双击

[解决办法]
dataGrid1.DataSource=ds.Table[0];

读书人网 >C#

热点推荐