本文整理汇总了C#中System.Data.SqlClient.SqlDataReader.GetSqlString方法的典型用法代码示例。如果您正苦于以下问题:C# SqlDataReader.GetSqlString方法的具体用法?C# SqlDataReader.GetSqlString怎么用?C# SqlDataReader.GetSqlString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Data.SqlClient.SqlDataReader
的用法示例。
在下文中一共展示了SqlDataReader.GetSqlString方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Listado
public Listado()
{
InitializeComponent();
textBoxUser.Focus();
consulta = "select distinct descripcion from GESTION_DE_GATOS.TiposDoc";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxTipoDoc.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
consulta = "select nombre from GESTION_DE_GATOS.Hotel";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxHotel.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
consulta = "select descripcion from GESTION_DE_GATOS.Rol";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxRol.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
dateTimePicker1.Value = Home.fecha;
}
示例2: Alta
public Alta()
{
InitializeComponent();
dir = 0;
textBoxUser.Focus();
string consulta;
consulta = "select distinct descripcion from GESTION_DE_GATOS.TiposDoc";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxTipoDoc.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
consulta = "select nombre from GESTION_DE_GATOS.Hotel where idHotel="+Login.HomeLogin.hotel;
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxHotel.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
consulta = "select descripcion from GESTION_DE_GATOS.Rol where descripcion != 'ADMINISTRADOR GENERAL' and descripcion != 'GUEST'";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxRol.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
dateTimePicker1.Value = Home.fecha;
}
示例3: cargarComboBox
public static void cargarComboBox(ComboBox unCombo,SqlDataReader reader)
{
while (reader.Read())
{
unCombo.Items.Add(reader.GetSqlString(0));
}
reader.Dispose();
}
示例4: cargarListBox
public static void cargarListBox(ListBox unListBox, SqlDataReader reader)
{
while (reader.Read())
{
unListBox.Items.Add(reader.GetSqlString(0));
}
reader.Dispose();
}
示例5: AltaDireccion_Load
private void AltaDireccion_Load(object sender, EventArgs e)
{
string consulta = "select nombre from GESTION_DE_GATOS.Pais";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBox1.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
textBox1.Focus();
}
示例6: Baja
public Baja()
{
InitializeComponent();
consulta = "select distinct descripcion from GESTION_DE_GATOS.TiposDoc";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBox1.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
textBox1.Focus();
}
示例7: IntermediaUsuarioConRoles_Load
private void IntermediaUsuarioConRoles_Load(object sender, EventArgs e)
{
string consulta = "select distinct R.descripcion from GESTION_DE_GATOS.UserXRolXHotel U,GESTION_DE_GATOS.Rol R where U.rol=R.idRol and R.estado = 1 and U.usuario = " + Login.HomeLogin.idUsuario.ToString();
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBox1.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
consulta = "select distinct H.idHotel Id, H.nombre Nombre from GESTION_DE_GATOS.UserXRolXHotel U,GESTION_DE_GATOS.Hotel H where U.hotel=H.idHotel and U.usuario = " + Login.HomeLogin.idUsuario.ToString();
DataTable result = Home.BD.consulta(consulta);
dataGridView1.DataSource = result;
}
示例8: ListadoDireccion
public ListadoDireccion(string nombreAbmPadre)
{
InitializeComponent();
abm = nombreAbmPadre;
textBox1.Focus();
consulta = "select distinct nombre from GESTION_DE_GATOS.Pais";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBox1.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
}
示例9: Modificacion
public Modificacion(decimal id,decimal ids,string username,string rol,string nombre,string apellido,string tel,string mail,string direccion,string nroDoc,string tipoDoc,string hotel,string fecha,string estado)
{
InitializeComponent();
iduser = id;
idLoco = ids;
dir = 0;
textBoxUser.Focus();
string consulta;
consulta = "select distinct descripcion from GESTION_DE_GATOS.TiposDoc";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxTipoDoc.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
consulta = "select nombre from GESTION_DE_GATOS.Hotel where idHotel=" + Login.HomeLogin.hotel;
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxHotel.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
consulta = "select descripcion from GESTION_DE_GATOS.Rol";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBoxRol.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
textBoxUser.Text = username;
comboBoxRol.Text = rol;
textBoxNombre.Text = nombre;
textBoxApellido.Text = apellido;
textBoxTel.Text = tel;
textBoxDir.Text = direccion;
dir = Convert.ToDecimal(direccion);
textBoxNroDoc.Text = nroDoc;
textBoxMail.Text = mail;
comboBoxTipoDoc.Text = tipoDoc;
comboBoxHotel.Text = hotel;
dateTimePicker1.Text = fecha;
if (estado == "True")
{
checkBox2.Checked = true;
}
}
示例10: button1_Click
//private string StrMsg = "";
private void button1_Click(object sender, EventArgs e)
{
this.myConn = new SqlConnection();
this.myConn.ConnectionString = conn;
this.myCmd = new SqlCommand();
this.myCmd.CommandType = System.Data.CommandType.Text;
this.myCmd.Connection = myConn;
myConn.Open();
myCmd.CommandText = this.txt_Query.Text;
myCmd.ExecuteNonQuery();
this.myReader = myCmd.ExecuteReader();
this.myReader.Read();
this.txt_Result.Text = myReader.GetSqlString(0).ToString();
// this.txt_Result.Text = myReader.GetSqlDateTime(0).ToString();
}
示例11: Modificacion_Direccion
public Modificacion_Direccion(decimal direccion)
{
InitializeComponent();
string consulta = "select nombre from GESTION_DE_GATOS.Pais";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBox1.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
idDir = direccion;
consulta = "select D.calle,D.numero,D.piso,D.depto,D.ciudad,P.nombre from GESTION_DE_GATOS.Direccion D,GESTION_DE_GATOS.Pais P where D.pais = P.idPais and D.idDir = " + direccion.ToString();
resultado = Home.BD.comando(consulta);
if (resultado.Read())
{
textBox1.Text = resultado.GetString(0);
textBox2.Text = resultado.GetDecimal(1).ToString();
if(string.IsNullOrEmpty(resultado.GetValue(2).ToString()))
{
}
else
{
textBox3.Text= resultado.GetDecimal(2).ToString();
}
if (string.IsNullOrEmpty(resultado.GetValue(3).ToString()))
{
}
else
{
textBox4.Text = resultado.GetString(3);
}
if (string.IsNullOrEmpty(resultado.GetValue(3).ToString()))
{
}
else
{
textBox5.Text = resultado.GetString(4);
}
comboBox1.Text = resultado.GetString(5);
}
resultado.Close();
textBox1.Focus();
}
示例12: AltaCli
public AltaCli()
{
InitializeComponent();
consulta = "select distinct nombre from GESTION_DE_GATOS.Hotel";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBox1.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
dateTimePicker1.Value = Home.fecha;
dateTimePicker2.Value = Home.fecha;
tabla = new DataTable();
tabla.Columns.Add("Id");
DataColumn column = tabla.Columns["Id"];
column.Unique = true;
tabla.Columns.Add("Precio");
bSource2 = new BindingSource();
bSource2.DataSource = tabla;
//set the DataGridView DataSource
dataGridView2.DataSource = bSource2;
}
示例13: ConvertFromRow
private static MembershipEntry ConvertFromRow(SqlDataReader results, out string eTag, out int tableVersion, out string versionETag)
{
var entry = new MembershipEntry();
int port = results.GetInt32(PortIdx);
int gen = results.GetInt32(GenerationIdx);
entry.SiloAddress = SiloAddress.New(new IPEndPoint(IPAddress.Parse(results.GetString(AddressIdx)), port), gen);
entry.HostName = results.GetString(HostNameIdx);
entry.Status = (SiloStatus)results.GetInt32(StatusIdx);
if (!results.GetSqlInt32(ProxyPortIdx).IsNull)
entry.ProxyPort = results.GetInt32(ProxyPortIdx);
if (!results.GetSqlBoolean(PrimaryIdx).IsNull)
entry.IsPrimary = results.GetBoolean(PrimaryIdx);
entry.RoleName = results.GetString(RoleNameIdx);
entry.InstanceName = results.GetString(InstanceNameIdx);
if (!results.GetSqlInt32(UpdateZoneIdx).IsNull)
entry.UpdateZone = results.GetInt32(UpdateZoneIdx);
if (!results.GetSqlInt32(FaultZoneIdx).IsNull)
entry.FaultZone = results.GetInt32(FaultZoneIdx);
if (!results.GetSqlDateTime(StartTimeIdx).IsNull)
entry.StartTime = results.GetDateTime(StartTimeIdx);
if (!results.GetSqlDateTime(IAmAliveTimeIdx).IsNull)
entry.IAmAliveTime = results.GetDateTime(IAmAliveTimeIdx);
eTag = results.GetString(ETagIdx);
tableVersion = (int)results.GetInt64(VersionIdx);
versionETag = results.GetString(VersionETagIdx);
var suspectingSilosString = results.GetSqlString(SuspectingSilosIdx);
var suspectingTimesString = results.GetSqlString(SuspectingTimesIdx);
List<SiloAddress> suspectingSilos = new List<SiloAddress>();
List<DateTime> suspectingTimes = new List<DateTime>();
if (!suspectingSilosString.IsNull && !string.IsNullOrEmpty(suspectingSilosString.Value))
{
string[] silos = suspectingSilosString.Value.Split('|');
foreach (string silo in silos)
{
suspectingSilos.Add(SiloAddress.FromParsableString(silo));
}
}
if (!suspectingTimesString.IsNull && !string.IsNullOrEmpty(suspectingTimesString.Value))
{
string[] times = suspectingTimesString.Value.Split('|');
foreach (string time in times)
{
suspectingTimes.Add(TraceLogger.ParseDate(time));
}
}
if (suspectingSilos.Count != suspectingTimes.Count)
throw new OrleansException(String.Format("SuspectingSilos.Length of {0} as read from SQL table is not eqaul to SuspectingTimes.Length of {1}", suspectingSilos.Count, suspectingTimes.Count));
for (int i = 0; i < suspectingSilos.Count; i++)
{
entry.AddSuspector(suspectingSilos[i], suspectingTimes[i]);
}
return entry;
}
示例14: Facturacion
public Facturacion(string idEstadia)
{
InitializeComponent();
textBox1.Text = idEstadia;
consulta = "select reserva from GESTION_DE_GATOS.Estadia where idEstadia = " + idEstadia;
resultado = Home.BD.comando(consulta);
resultado.Read();
textBox2.Text = resultado.GetDecimal(0).ToString();
resultado.Close();
consulta = "select distinct descripcion from GESTION_DE_GATOS.FormaDePago";
resultado = Home.BD.comando(consulta);
while (resultado.Read() == true)
{
comboBox1.Items.Add(resultado.GetSqlString(0));
}
resultado.Close();
consulta = "select ingreso,salida,dias_sobran,cantidadNoches,precioPorNoche from GESTION_DE_GATOS.Estadia where idEstadia = " + idEstadia;
resultado = Home.BD.comando(consulta);
resultado.Read();
DateTime ingreso = resultado.GetDateTime(0);
DateTime salida = resultado.GetDateTime(1);
decimal diasSobran = resultado.GetDecimal(2);
decimal cantNoches = resultado.GetDecimal(3);
decimal precio = resultado.GetDecimal(4);
textBox4.Text = ingreso.ToShortDateString();
textBox5.Text = ingreso.AddDays(Convert.ToDouble(cantNoches+diasSobran)).ToShortDateString();
textBox6.Text = salida.ToShortDateString();
resultado.Close();
tablaDias = new DataTable();
tablaDias.Columns.Add("Fecha");
tablaDias.Columns.Add("Precio");
tablaDias.Columns.Add("Descripcion");
decimal auxcantnoches = cantNoches;
decimal auxdiassobran = diasSobran;
DataRow row = tablaDias.NewRow();
while (cantNoches >0)
{
row = tablaDias.NewRow();
row["Fecha"] = ingreso;
row["Precio"] = precio;
row["Descripcion"] = "SE ALOJO";
tablaDias.Rows.Add(row);
ingreso = ingreso.AddDays(1);
cantNoches--;
}
while (diasSobran > 0)
{
row = tablaDias.NewRow();
row["Fecha"] = ingreso;
row["Precio"] = precio;
row["Descripcion"] = "NO SE ALOJO";
tablaDias.Rows.Add(row);
ingreso = ingreso.AddDays(1);
diasSobran--;
}
bSource2 = new BindingSource();
bSource2.DataSource = tablaDias;
//set the DataGridView DataSource
dataGridView1.DataSource = bSource2;
textBox7.Text = (precio * (auxdiassobran + auxcantnoches)).ToString();
//aca iria lo de los consumibles, que hay que utilizar itemFactura
string query = "select I.cantidad Cantidad, I.descripcion Descripcion, I.monto Monto from GESTION_DE_GATOS.ItemFactura I,GESTION_DE_GATOS.Factura F where I.factura = F.numero and I.descripcion != 'Estadia' and F.estadia = "+idEstadia;
SqlDataAdapter sAdapter = FrbaHotel.Home.BD.dameDataAdapter(query);
consumibles = FrbaHotel.Home.BD.dameDataTable(sAdapter);
//BindingSource to sync DataTable and DataGridView
BindingSource bSource = new BindingSource();
//set the BindingSource DataSource
bSource.DataSource = consumibles;
//set the DataGridView DataSource
dataGridView2.DataSource = bSource;
consulta = "select C.precio from GESTION_DE_GATOS.ConsumibleXEstadia CE, GESTION_DE_GATOS.Consumibles C where CE.consumible = C.idConsumible and CE.estadia = " + idEstadia;
resultado = Home.BD.comando(consulta);
if (resultado.Read()==true)
{
resultado.Close();
consulta = "select sum(C.precio) from GESTION_DE_GATOS.ConsumibleXEstadia CE, GESTION_DE_GATOS.Consumibles C where CE.consumible = C.idConsumible and CE.estadia = " + idEstadia;
resultado = Home.BD.comando(consulta);
resultado.Read();
textBox9.Text = resultado.GetDecimal(0).ToString();
}
else
{
textBox9.Text = 0.ToString();
}
resultado.Close();
consulta = "select R.regimen from GESTION_DE_GATOS.Reserva R, GESTION_DE_GATOS.Estadia E where E.reserva= R.idReserva and E.idEstadia = " + idEstadia;
resultado = Home.BD.comando(consulta);
resultado.Read();
decimal regimen = resultado.GetDecimal(0);
resultado.Close();
if (regimen == 3)
{
textBox8.Text = "-"+textBox9.Text;
textBox3.Text = textBox7.Text;
//.........这里部分代码省略.........
示例15: GetStringTest
public void GetStringTest ()
{
cmd.CommandText = "Select type_varchar,10,convert(varchar,null)";
cmd.CommandText += "from string_family where id=1";
reader = cmd.ExecuteReader ();
reader.Read ();
// Test for standard exceptions
GetMethodTests("String");
// Test if data is returned correctly
Assert.AreEqual (stringRow["type_varchar"], reader.GetString(0),
"#2 DataValidation Failed");
// Test for standard exceptions
GetMethodTests("SqlString");
// Test if data is returned correctly
Assert.AreEqual (stringRow["type_varchar"], reader.GetSqlString(0).Value,
"#4 DataValidation Failed");
reader.Close();
}