Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: werken met stored procedures in access 2003  (gelezen 1471 keer)

0 leden en 1 gast bekijken dit topic.

Offline Maurann

  • Volledig lid
  • **
  • Berichten: 166
werken met stored procedures in access 2003
« Gepost op: 02 september 2013, 13:06:53 »
Forumleden,

een vraagje:
is het mogelijk te werken met stored procedures (sql server 2008) in access 2003?

Zo ja, graag een voorbeeldje van de syntaxis.
De stored procedure "VerminderVoorraad" in sql server bestaat uit

@aantal
@ProductId

Het hiernavolgende werkt niet, maar in die richting zou het moeten gaan:

  For I = 0 To SubTicket.Rows.Count - 1

Dim SQL As String = "VerminderVoorraad"
                Dim CMD As New SqlCommand
                CMD.CommandType = CommandType.StoredProcedure
                CMD.Parameters.AddWithValue("@ProductId", Productid)
                CMD.Parameters.AddWithValue("@Aantal", Aantal)
               
                CMD.ExecuteNonQuery()
               

  Next

Zo nee, vanaf welke versie in access kan er met stored procedures gewerkt worden?

Grt,

m
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 7

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: werken met stored procedures in access 2003
« Reactie #1 Gepost op: 02 september 2013, 19:20:56 »
ik denk dat het wel gaat met access 2003.
Als je de codehelp krijgt zal dat wel lukken?

Het belangrijkste aan zo'n parameterquery is de CommandTekst
Een voorbeeld:
    connection.Open()
    command.CommandText = "INSERT INTO Leadss(S_No) VALUES (@S_No)"
    command.Parameters.Add("@S_No", SqlDbType.Text)
    command.Parameters["@FirstName"].Value = lblNo.Text
    command.ExecuteNonQuery()
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

 


www.combell.com