keh 0 Denunciar post Postado Fevereiro 12, 2008 Olá.. Estou comecando a estudar o Visual Studio 2005. Será que alguem poderia me informar um tutorial? Na verdade já ate consegui montar umas paginas mas o problema mesmo é as funcionalidades. Por exemplo, eu não sei fazer uma conexão com o Access. Não sei onde devo inserir cada linha, etc.. Bom, fico no aguardo!! Obrigada! Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Fevereiro 12, 2008 keh Bem Vindo ao fórum!! Quando possível de uma olhada nas regras do fórum, só para conhecimento: http://forum.imasters.com.br/index.php?act=Help Referente ao que pediu, de uma olhada nessas duas área do fórum de .net, acho que irá ajudar bastante: http://forum.imasters.com.br/index.php?showtopic=176288 http://forum.imasters.com.br/index.php?showforum=223 Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
keh 0 Denunciar post Postado Fevereiro 13, 2008 Desculpa.. Mesmo pesquisando continuei com duvidas! É o seguinte.. Estou montando um formulario simples pra ver se entendo como funciona uma conexão ao banco. Dai em uma pagina Default.aspx eu tenho o layout e na pagina Default.aspx.cs eu teria as funções, certo? Na pagina Default.aspx.cs está assim: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.OleDb; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { OleDbConnection connection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\WebSite1\cadastro.mdb"); connection.Open(); String cmd1 = "INSERT INTO pessoa ( codigo,nome,idade) VALUES = (@nu_codigo,@txt_nome,@nu_idade)"; OleDbCommand cmd = new OleDbCommand(cmd1, connection); cmd.ExecuteNonQuery(); connection.Close(); } } Ta certo? Esta dando erro na linha: cmd.ExecuteNonQuery(); E agora? Obrigada e desculpe qualquer coisa! Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Fevereiro 14, 2008 Obrigada e desculpe qualquer coisa!Primeiro, não precisa pedir desculpas por nada não colega. Aqui é tudo di boa!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Agora em relação a sua dúvida, peguei um artigo no site do Macoratti que apesar de estar em VB e não em C# acredito que irá te auxiliar: http://www.macoratti.net/aspn_wm1.htm Repare que quando ele usa parametros @CAMPO ele alimenta esses parametros abaixo do insert com os valores que ele deseja, em alguns casos os TextBox. Você pode utilizar direto também: string Sql = "INSERT INTO pessoa ( codigo,nome,idade) VALUES ("+ txtCodigo.Text +", '"+ txtNome.Text +"', "+ txtIdade.Text +")"; OleDbCommand cmd = new OleDbCommand(Sql, connection); cmd.ExecuteNonQuery(); Funciona perfeitamente desta forma tbm. Se quiser utilizar algum código daquele artigo e não conseguir converter, poste aqui que auxiliamos. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
keh 0 Denunciar post Postado Fevereiro 14, 2008 Mesmo sendo em VB eu posso me basear nele? Bom, de qualquer forma, só com o código que você me passou já consegui! Muito obrigada novamente!! Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Fevereiro 14, 2008 Mesmo sendo em VB eu posso me basear nele? Bom, de qualquer forma, só com o código que você me passou já consegui! Muito obrigada novamente!! Pode se basear sim, pois a idéia é a mesma o que muda é a sintaxe, somente isso!! Abraços... Compartilhar este post Link para o post Compartilhar em outros sites