Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Martines

Mostrar dados do Banco

Recommended Posts

Olá sou iniciante em c#, eu quero mostrar os dados da minha tabela no DataGridView e não estou conseguindo, estou usando o SQL Server 2005. Sei que teria que fazer algo com SqlCommand só que não sei como proceder, se alguém puder me ajudar eu agradeço.

 

vlw.

 

public void  MostrarDados()
	{
		ds = new DataSet(); 

 SqlConnection myConnection = new SqlConnection(
									  "server=localhost;" +
									  "Trusted_Connection=yes;" +
									  "database=DATABASE; " +
									  "connection timeout=30");
		  

			  SqlCommand sqlComm = new SqlCommand("SELECT * from table", myConnection);
			 try
			{

				myConnection.Open();

			}

			catch (System.Exception e)
			{

				MessageBox.Show(e.Message.ToString());

			}
				   gridLeitura.DataSource = ds;

					myConnection.Close();
  }

 private void button1_Click(object sender, EventArgs e)
		{

			MostrarDados();	   
		 

		}

Compartilhar este post


Link para o post
Compartilhar em outros sites

aspx

<asp:GridView ID="grdProdutos" DataKeyNames="numCat" AutoGenerateColumns="False" GridLines="None"

CssClass="grid" width="250px" Style="background-color: #6699cc; font-weight: bolder; color: white"

runat="server" OnPageIndexChanging="grdProdutos_PageIndexChanging" PageSize="20" AllowPaging="True">

<Columns>

<asp:HyperLinkField DataTextField="numCat" DataNavigateUrlFields="numCat" HeaderText="Código"

DataNavigateUrlFormatString="~/Relatorio.aspx?numcat={0}">

<ItemStyle Font-Size="7pt" HorizontalAlign="Center" />

<HeaderStyle HorizontalAlign="Center" />

</asp:HyperLinkField>

 

<asp:BoundField DataField="descricao" HeaderText="Descrição">

<ItemStyle Font-Size="7pt" HorizontalAlign="Left"/>

<HeaderStyle HorizontalAlign="Center" />

</asp:BoundField>

</Columns>

</asp:GridView>

em c#

protected void loadGrid()

{

DataSet ds = new DataSet();

string strConn = WebConfigurationManager.ConnectionStrings["RidgidString"].ConnectionString;

SqlConnection cn = new SqlConnection(strConn);

 

string strSQL;

 

if (Session["searchText"] == null)

strSQL = "SELECT numcat, descricao FROM produtos where categoria < 'D' order by descricao";

else

strSQL = "SELECT numcat, descricao FROM produtos where descricao like '%" + Session["searchText"].ToString() + "%' OR modelo like '%" + Session["searchText"].ToString() + "%' AND categoria < 'D' order by descricao";

 

cn.Open();

 

SqlDataAdapter da = new SqlDataAdapter(strSQL, cn);

ds.Tables.Add("produtos");

ds.EnforceConstraints = false;

 

ds.Tables["produtos"].BeginLoadData();

da.Fill(ds.Tables["produtos"]);

ds.Tables["produtos"].EndLoadData();

 

grdProdutos.DataSource = ds.Tables["produtos"];

cn.Close();

grdProdutos.DataBind();

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.