Jump to content
Fórum Script Brasil
  • 0

Gravar e alterar dados no banco de Dados


Ferretto

Question

é o seguinte galera, eu estou comecando agora a programar em C#, e já programo em vb6. no caso do vb6 para realizar alguma alteração no banco de dados eu uso o recordset. tem algo parecido no C#?

é que todos os exemplos que eu vi, inclusive do dataset, eles passam os valores para o banco usando o "INSERT", "UPDATE", etc..

Exemplo:

No VB6:

Dim Rs as new ADODB.RECORDSET

'Aqui eu carrego o meu recordset

Set Rs = objTeste.Teste(Codigo)

'e aqui eu transmito para o banco

Rs!Nome = "Nome"

Rs!Numero = "56"

Rs.Update

no C#:

//Cria um novo objeto SqlConnection usando a string de conexao

SqlConnection sqlConn = new SqlConnection(connectionString);

//Abre a conexao

sqlConn.Open();

Query objQuery = new Query();

//eu criei uma classe para guardar as minhas query, pois não quero sujar o form

string sql = objQuery.Inserir(txtNome.Text,txtEndereco.Text, txtCidade.Text, txtEstado.Text);

SqlCommand cmd = new SqlCommand(sql, sqlConn);

cmd.ExecuteNonQuery();

//Aqui a classe que eu chamei pelo form

public string Inserir(string NomeCliente, string Endereco, string Cidade, string Estado)

{

Sql = "INSERT INTO Clientes (NomeCliente, Endereco, Cidade, Estado) ";

Sql += "VALUES ('" + NomeCliente + "', '";

Sql += Endereco + "', '" + Cidade + "', '" + Estado + "') ";

return (Sql);

}

alguém tem alguma idéia? lembrando que não estou querendo usar Stored Procedures. algém tem alguma idéia?

ou não é mais viável usar o insert mesmo?

desde já obrigado

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...