j.mendes24 Posted March 10, 2009 at 02:21 PM Report Share #249639 Posted March 10, 2009 at 02:21 PM eu tenho uma BD com o nome de "bot", essa BD tem apenas uma tabela chamada "controlo", e essa tabela tem apenas um campo com o nome de "cod_controlo" como e que eu apenas por codigo consigo alterar esse conteudo? como e que consigo aceder a base de dados e alterar o conteudo desse campo? agradecia respostas, é urgente, help me! please. 😛 Link to comment Share on other sites More sharing options...
Hellblazer Posted March 10, 2009 at 02:54 PM Report Share #249648 Posted March 10, 2009 at 02:54 PM http://vbtuga.blogspot.com/2008/04/vbnet-gesto-de-dados-em-sql-server.html There are two ways to write error-free programs; only the third one works. Link to comment Share on other sites More sharing options...
j.mendes24 Posted March 10, 2009 at 03:15 PM Author Report Share #249652 Posted March 10, 2009 at 03:15 PM isso nao me ajudou. mas obrigado na mesma. continua a espera de respostas. Link to comment Share on other sites More sharing options...
André Parreira Posted March 10, 2009 at 03:49 PM Report Share #249660 Posted March 10, 2009 at 03:49 PM http://office.microsoft.com/pt-pt/access/HP051874952070.aspx ve se isso ajuda Link to comment Share on other sites More sharing options...
José Lopes Posted March 10, 2009 at 04:09 PM Report Share #249668 Posted March 10, 2009 at 04:09 PM é impressão minha... ou tenta perceber qualquer coisa sem o mínimo de investigação e trabalho está fora de questão??? Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!! Link to comment Share on other sites More sharing options...
j.mendes24 Posted March 10, 2009 at 04:24 PM Author Report Share #249674 Posted March 10, 2009 at 04:24 PM tou farto de investigar, mas não consigo fazer o que quero. pk ao por as instruções em sql( é o que mais encontro) ele dame erro. :S Link to comment Share on other sites More sharing options...
José Lopes Posted March 10, 2009 at 04:28 PM Report Share #249676 Posted March 10, 2009 at 04:28 PM Assim por alto para te dar umas pistas para a pesquisa: http://vbtuga.blogspot.com/2008/04/vbnet-gesto-de-dados-em-sql-server.html Este código pode ser quase todo aproveitado.... O que muda? A concetionstring, e os objectos relacionados com base de dados, que em vez de SQL.... deverão ser OLEDB.... Tenta fazer qq coisa, e depois posta de novo... com erros específicos... Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!! Link to comment Share on other sites More sharing options...
j.mendes24 Posted March 10, 2009 at 04:42 PM Author Report Share #249683 Posted March 10, 2009 at 04:42 PM Imports System.Data.OleDb Public Class Form1 Dim myConnectionString As String = "Data Source=.\SQLEXPRESS;AttachDbFilename='C:\myDatabase.mdf';" & ";Integrated Security=True;User Instance=True" Dim access As String = "UPDATE controlo_bot.accbd SET [cod_controlo] = @cod_controlo," Dim connection As New OleDbConnection(myConnectionString) Dim command As New OleDbCommand(access, connection) command.Parameters.Add("@cod_controlo", OleDbType.VarChar).Value = "2" 'é aqui no comand que me da erros, e dava mais em outros sitios mas ja os corrigi. agora é ai Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load connection.Open() Dim x As Integer = command.ExecuteNonQuery() If x < 1 Then MessageBox.Show("A operação efectuada não retomou qualquer resultado.") End If connection.Close() connection = Nothing command = Nothing End Sub End Class Link to comment Share on other sites More sharing options...
José Lopes Posted March 10, 2009 at 04:51 PM Report Share #249685 Posted March 10, 2009 at 04:51 PM a Bd e access ou SQL...e a que a connectionstring ta para sql-, e os objectos sao para access (OLEDB). Quanto ao resto nao estou a ver.... Ja agora, passa a utilizar o marcador de código..porque se percebe melhor Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!! Link to comment Share on other sites More sharing options...
j.mendes24 Posted March 10, 2009 at 04:58 PM Author Report Share #249688 Posted March 10, 2009 at 04:58 PM Imports System.Data.OleDb Public Class Form1 Dim myConnectionString As String = Provider=Microsoft.ACE.OLEDB.12.0;Data Source= "C:\Documents and Settings\jorge mendes\Os meus documentos\controlo_bot.accdb';" & ";Integrated Security=True;User Instance=True" Dim access As String = "UPDATE controlo_bot.accbd SET [cod_controlo] = @cod_controlo," Dim connection As New OleDbConnection(myConnectionString) Dim command As New OleDbCommand(access, connection) command.Parameters.Add("@cod_controlo", OleDbType.VarChar).Value = "2" 'Provider=Microsoft.ACE.OLEDB.12.0;Data Source="C:\Documents and Settings\jorge mendes\Os meus documentos\controlo_bot.accdb" Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load connection.Open() Dim x As Integer = command.ExecuteNonQuery() If x < 1 Then MessageBox.Show("A operação efectuada não retomou qualquer resultado.") End If connection.Close() connection = Nothing command = Nothing End Sub End Class ja esta e agora ja me podes ajudar? como ves nao era com pouca pesquisa. agora da erro na connectionstring e no command. Link to comment Share on other sites More sharing options...
José Lopes Posted March 10, 2009 at 05:02 PM Report Share #249689 Posted March 10, 2009 at 05:02 PM Fora dos métodos, isto logo a seguir ao inicio do form, so devem ser colocados objectos de utilização no form... instruções de sql e declarações de cmd...e por ai fora...tem que ser nos métodos Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now