Results 1 to 7 of 7

Thread: [RESOLVED] Secuencial Numbers

  1. #1

    Thread Starter
    Addicted Member ecabralrojas's Avatar
    Join Date
    Jun 2008
    Location
    Inside SQL Server 2005 and VB.NET 2005
    Posts
    200

    Resolved [RESOLVED] Secuencial Numbers

    Hello

    I have an application that when I open and "Order Number", I have to type the number.

    How can I generate automatic secuencial number every time when open "Order Number"

    I'll Appreciate you helps

    Elvis Cabral

  2. #2

    Thread Starter
    Addicted Member ecabralrojas's Avatar
    Join Date
    Jun 2008
    Location
    Inside SQL Server 2005 and VB.NET 2005
    Posts
    200

    Re: Secuencial Numbers

    And I need to insert into a table that number in field "Order_Number"

  3. #3
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Secuencial Numbers

    Run a SELECT query against the field that has your order number
    Code:
    SELECT MAX(order_number) As NextNumber
    Store the return in a variable and use that variable in your INSERT INTO query.

  4. #4

    Thread Starter
    Addicted Member ecabralrojas's Avatar
    Join Date
    Jun 2008
    Location
    Inside SQL Server 2005 and VB.NET 2005
    Posts
    200

    Re: Secuencial Numbers

    In VB6 How do I Generate Automatic Secuencial Numbers?

  5. #5

    Thread Starter
    Addicted Member ecabralrojas's Avatar
    Join Date
    Jun 2008
    Location
    Inside SQL Server 2005 and VB.NET 2005
    Posts
    200

    Re: Secuencial Numbers

    Please can you do an example please how is vb6

  6. #6
    Addicted Member Veritas2.0's Avatar
    Join Date
    May 2008
    Posts
    181

    Re: Secuencial Numbers

    Hack pretty much gave you everything you need, but if you really need to be spoonfed basically do this.

    VB Code:
    1. Private Function GenerateNumber() As Integer
    2. 'This function, when called, will return the next number you should add to your database.
    3.     Dim myRecordSet As adodb.Recordset
    4.    
    5.     Set myRecordSet = New adodb.Recordset
    6.     myRecordSet.Open "SELECT MAX(order_num) AS next_num FROM TABLE", myConnection, adopenstatic, adlockoptimistic
    7.     GenerateNumber = myRecordSet("next_num") + 1
    8.     myRecordSet.Close
    9.     Set myRecordSet = Nothing
    10.    
    11. End Function

    Hopefully, you can figure the rest out on your own.
    Simple little bugs 13 : Me 1

    Law of Bugs - That one bug you missed will be found almost immediately, by your customer.

    I wonder if anyone has ever asked for a User Surly interface?

  7. #7

    Thread Starter
    Addicted Member ecabralrojas's Avatar
    Join Date
    Jun 2008
    Location
    Inside SQL Server 2005 and VB.NET 2005
    Posts
    200

    Re: Secuencial Numbers

    Thanks A lot Veritas

    Now my application is generate the numbers

    Elvis Cabral

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width