this.cbMunicipio.DropDownStyle = ComboBoxStyle.DropDownList;
this.cbMunicipio.DataSource = Program.dm.ProvinciaMunicipioBindingSource; //BindingSource a mostrar
this.cbMunicipio.DisplayMember = Program.dm.dsOracle.MUNICIPIO.NOMBREColumn.ColumnName; // Campo nombre
this.cbMunicipio.ValueMember = Program.dm.dsOracle.MUNICIPIO.CODIGOColumn.ColumnName; // Campo valor
this.cbMunicipio.DataBindings.Add( // enlace con el campo donde se guarda el valor
new Binding("SelectedValue", // La propiedad de SelectedValue ( no value)
Program.dm.OrganoBindingSource, // Bindingsource de la tabla en la que grabamos el valor
Program.dm.dsOracle.ORGANO.CODIGO_MUNICIPIOColumn.ColumnName // nombre del campo en el que guardamos el valor
));
30/3/06
ComboBox en .Net
Conexión con Bd Access
Los 2 parámetros imprescindibles son:
Ejemplo completo:
Con clave:
- Provider=Microsoft.Jet.OLEDB.4.0;
- Data Source='"+d.FileName+"'"
Ejemplo completo:
System.Data.OleDb.OleDbConnection con = new OleDbConnection("Provider='Microsoft.JET.OLEDB.4.0';Data source = 'o:\datos\prueba1.mdb'");
Con clave:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword;
Leer autonumricos de Access y Sql Server(Identity)
OleDbConnection con = new OleDbConnection(CadCon);
OleDbCommand cmd = OleDbCommand("SELECT @@IDENTITY", con);
int clave = (int) cmdIdentidad.ExecuteScalar();
Ejemplo de Semáforos con C#
Mutex m = new Mutex();
m.WaitOne();
if (instancia == null){
instancia = new ClaseUnica();
}
m.Close();
m.WaitOne();
if (instancia == null){
instancia = new ClaseUnica();
}
m.Close();
27/3/06
Cadenas en C#
Cadenas en C#
Para que no interprete los caracteres de “\” en una cadena y tener que poner “\\” en las rutas de directorio se puede poner una arroba “@” delante de la cadena y listo.
Ejemplo:
Ruta = “c:\\path\\fichero”
Ruta = @”c:\path\fichero”
Si queremos tener una cadena en la que se valla construyendo una más larga debemos usar el StringBuilder por cuestiones de rendimiento.
Para que no interprete los caracteres de “\” en una cadena y tener que poner “\\” en las rutas de directorio se puede poner una arroba “@” delante de la cadena y listo.
Ejemplo:
Ruta = “c:\\path\\fichero”
Ruta = @”c:\path\fichero”
Si queremos tener una cadena en la que se valla construyendo una más larga debemos usar el StringBuilder por cuestiones de rendimiento.
Suscribirse a:
Entradas (Atom)