我有这段代码:
public void llenarDGVChoferes (string _comando)
{
//ComandoSQL para el dgvChoferes
var comando = _comando;
var datosConexion = new SqlConnection(stringconection); // Your Connection String here
//ComandoSQL para el dgvClientes
var dataAdapter = new SqlDataAdapter(comando, datosConexion);
var commandBuilder = new SqlCommandBuilder(dataAdapter);
var ds = new DataSet();
dataAdapter.Fill(ds);
dgvChoferes.ReadOnly = true;
dgvChoferes.DataSource = ds.Tables[0];
dgvChoferes.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
}
您在te _comando参数中传递SQL查询,并使用查询结果填充名为dgvChoferes的DataGridView。 这个方法工作正常,但我想知道是否有任何方法可以在方法的参数中传递DataGridView的名称。像这样的东西(伪代码)
public void llenarDGVChoferes (string _comando, dgvName) //dgvName = DataGridView's name
{
//ComandoSQL para el dgvChoferes
var comando = _comando;
var datosConexion = new SqlConnection(stringconnection); // Your Connection String here
//ComandoSQL para el dgvClientes
var dataAdapter = new SqlDataAdapter(comando, datosConexion);
var commandBuilder = new SqlCommandBuilder(dataAdapter);
var ds = new DataSet();
dataAdapter.Fill(ds);
dgvName.ReadOnly = true;
dgvName.DataSource = ds.Tables[0];
dgvName.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
}
所以我可以用这个方法填充任何DataGridView。
答案 0 :(得分:0)
是的,只需指定:
function loadImages():void {
uiloader1.source = image1.url;
uiloader2.source = image2.url;
etc...
}