Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. How to Set Allow Zero Length for Field using OLEDBCommand

How to Set Allow Zero Length for Field using OLEDBCommand

Scheduled Pinned Locked Moved Visual Basic
databasetutorialquestion
12 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Matt U

    Hope this helps: http://www.dmxzone.com/go/5314/allow-zero-length-and-sql-create-alter-table/[^]

    djj55: Nice but may have a permission problem Pete O'Hanlon: He has my permission to run it.

    G Offline
    G Offline
    gwittlock
    wrote on last edited by
    #3

    Hmm not really I am not using ADOX. I was hoping to just change the sql statement somehow. I am just using standard OleDbConnection

    M 1 Reply Last reply
    0
    • G gwittlock

      Hmm not really I am not using ADOX. I was hoping to just change the sql statement somehow. I am just using standard OleDbConnection

      M Offline
      M Offline
      Matt U
      wrote on last edited by
      #4

      By the looks of it, it can't be done via a SQL script. If you set the column to "NOT NULL" rather than "NULL", that should allow zero-length values. Will that be feasible, or do you absolutely have to allow both NULL and zero-length?

      djj55: Nice but may have a permission problem Pete O'Hanlon: He has my permission to run it.

      G 1 Reply Last reply
      0
      • M Matt U

        By the looks of it, it can't be done via a SQL script. If you set the column to "NOT NULL" rather than "NULL", that should allow zero-length values. Will that be feasible, or do you absolutely have to allow both NULL and zero-length?

        djj55: Nice but may have a permission problem Pete O'Hanlon: He has my permission to run it.

        G Offline
        G Offline
        gwittlock
        wrote on last edited by
        #5

        I have to allow both. "So simply but yet so hard" I guess I could always create a ADOX wrapper but I don't really want to go that way

        M 1 Reply Last reply
        0
        • G gwittlock

          I have to allow both. "So simply but yet so hard" I guess I could always create a ADOX wrapper but I don't really want to go that way

          M Offline
          M Offline
          Matt U
          wrote on last edited by
          #6

          May be your only option. Google it. I searched around and everything I found said that it's not possible via a SQL query script to allow NULL and zero-length.

          djj55: Nice but may have a permission problem Pete O'Hanlon: He has my permission to run it.

          G 1 Reply Last reply
          0
          • M Matt U

            May be your only option. Google it. I searched around and everything I found said that it's not possible via a SQL query script to allow NULL and zero-length.

            djj55: Nice but may have a permission problem Pete O'Hanlon: He has my permission to run it.

            G Offline
            G Offline
            gwittlock
            wrote on last edited by
            #7

            Yeah I found the same thing when I Google it. I was hoping there was some bckdoor found by some of the GURU's here. Thanks for you help though.

            L 1 Reply Last reply
            0
            • G gwittlock

              Yeah I found the same thing when I Google it. I was hoping there was some bckdoor found by some of the GURU's here. Thanks for you help though.

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #8

              "Trigger".

              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

              G 1 Reply Last reply
              0
              • L Lost User

                "Trigger".

                Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                G Offline
                G Offline
                gwittlock
                wrote on last edited by
                #9

                Trigger? Not sure what that means

                L 1 Reply Last reply
                0
                • G gwittlock

                  Trigger? Not sure what that means

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #10

                  You could write a trigger to do the validation. Not sure, but might also be done with a constraint that validates the length. --edit; I don't think that Access would allow the constraint-construction, I was thinking in Sql Server again. Still, Access does support triggers[^].

                  Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                  G 1 Reply Last reply
                  0
                  • L Lost User

                    You could write a trigger to do the validation. Not sure, but might also be done with a constraint that validates the length. --edit; I don't think that Access would allow the constraint-construction, I was thinking in Sql Server again. Still, Access does support triggers[^].

                    Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                    G Offline
                    G Offline
                    gwittlock
                    wrote on last edited by
                    #11

                    Ahhh! Am I right Eddy that there is some limitations on triggers? I thought I saw something that said you could only use framework 2, 3 or 3.5. I believe I did anyways. I would like to stick with 4.5.

                    L 1 Reply Last reply
                    0
                    • G gwittlock

                      Ahhh! Am I right Eddy that there is some limitations on triggers? I thought I saw something that said you could only use framework 2, 3 or 3.5. I believe I did anyways. I would like to stick with 4.5.

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #12

                      gwittlock wrote:

                      Am I right Eddy that there is some limitations on triggers?

                      Not that I know, but that hardly means anything; I don't use Access that often nowadays.

                      gwittlock wrote:

                      I would like to stick with 4.5.

                      The trigger would be in the database, not in the code :)

                      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups