Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Sümptomid

Brauseris kirjutatud Visual Basicu skripti koodi eelvaates kuvatakse järgmine tõrketeade:

Microsoft VBScripti koostamise viga "800a03e9" mälu pole piisavalt

Põhjus

VBScripti on staatiline stringi suurim piiratud 1,022 märki ja see tõrge kuvatakse igal ajal koodirida ületab 1,022 märki.

Lahendus

Enamiku ajast, on koodi viga SQL-i lause, kuna valige Teatised võivad olla väga mahukad. Üks järgmistest abil saate selle probleemi lahendamiseks:

  • Kui ühe tabeli valimine, eemaldage iga veeru ees eesliide "tabel.".

  • Luua muutuja hoidmiseks SELECT lause ja concatenate SQL üle mitme rea järgmiselt:

    MySQL = "SELECT table.col1, table.col2 "MySQL = MySQL & "FROM table "MySQL = MySQL & "Where x = 3"
  • Kui veergude arv on suhteliselt väike, kuid valige avaldus valib mitmest tabelist, luua. Valige vastu vaatamine, jättes ees veergude eesliide "table.".

  • SQL koodiread on liiga suur, kasutage eelnevalt loetletud teine lahendus.

Olek

Selline käitumine on ette nähtud.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×