Sümptomid

Kui proovite kasutada Microsoft Query ei andmeid mõne muu andmebaasidest Microsoft Exceli, alias nimede ümber ülakomad (') võivad põhjustada päringu nurjumise. Tõrketeade, mis kuvatakse sõltub andmeallikas, mida kasutada.

Põhjus

Selline käitumine on tingitud kujunduse muutmise rakenduses Microsoft Query. Ülakomad on nüüd automaatselt kasutatav aliast, et vältida vigu, mis on põhjustatud alias, mis sisaldab tühikuid või reserveeritud sõna.

Lahendus

Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda parandust ainult selle konkreetse probleemiga süsteemides.Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses "Kiirparandus on allalaadimiseks saadaval" sektsiooni. Kui seda jaotist ei ole, saatke Microsofti klienditeenindusele ja -toele taotlus kiirparanduse hankimiseks.Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:

http://support.microsoft.com/contactus/?ws=supportMärkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.Excel 2003 ja Excel 2007Ei ole midagi selle probleemi lahendamiseks rakenduses Microsoft Office Excel 2003 või Microsoft Office Excel 2007 alla laadida. Selle funktsiooni kohta leiate juhised käesoleva artikli jaotisest "Lisateavet"Excel 2002Selle kiirparanduse globaalne Excel 2002 versioonil on failiatribuudid (või uuem) mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid on loetletud koordineeritud maailmaaja (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC-aja ja kohaliku aja erinevuse väljaselgitamiseks kasutage juhtpaneeli tööriista kuupäev ja kellaaeg vahekaarti ajavöönd .

Faili nimi

Faili maht

Kuupäev

Aeg

Msqry32.msp

2,100,760

24-Sep-2002

01:29

Msqry32_admin.msp

1,331,424

24-Sep-2002

03:52

Pärast kiirparanduse installimist järgmised failid on esitatud loetletud atribuutide või hiljem:

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Msqry32.exe

10.0.4510.0

739,912

13-Sep-2002

03:52

Excel 2000Selle kiirparanduse globaalne Excel 2000 versioonil on failiatribuudid (või uuem) mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid on loetletud koordineeritud maailmaaja (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC-aja ja kohaliku aja erinevuse väljaselgitamiseks kasutage juhtpaneeli tööriista kuupäev ja kellaaeg vahekaarti ajavöönd .

Faili nimi

Faili maht

Kuupäev

Aeg

Msqry32.msp

1,166,692

08-Nov-2002

13:41

Msqry32_admin.msp

1,419,628

08-Nov-2002

16:36

Pärast kiirparanduse installimist järgmised failid on esitatud loetletud atribuutide või hiljem:

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Msqry32.exe

9.0.0.6919

1,089,536

19-Sep-2002

20:31

Pärast selle kiirparanduse installimiseks järgige käesoleva artikli registrivõtme AllowAlias seadistamiseks ja käigultparanduse aktiveerimiseks jaotises "Lisateavet" loetletud juhiseid.Märkus. Parandus, mis on selles artiklis kirjeldatud ja seadke AllowAlias registrivõtme installimist Microsoft Query käituda nii nagu programmis Excel 97.

Lahendus

Microsoft pakub programmeerimisnäiteid ainult artikli illustreerimiseks ilma igasuguse otsese või kaudse garantiita. See hõlmab, kuid ei piirdu kaudseid garantiisid turustatavuse või kindlaks otstarbeks sobivusega. See artikkel eeldab, et olete demonstreeritava programmeerimiskeelega programmeerimise keel ning luua protseduuride ja silumiseks kasutatavate tööriistadega tuttav. Microsofti tugitehnikud võivad aidata mõne konkreetse protseduuri funktsiooni selgitada, kuid ei muuda nad neid näiteid lisafunktsioonide pakkumiseks ega Koosta vastavaid protseduure teie konkreetsetele nõuetele.Selle probleemi lahendamiseks lisage jutumärgid alias: Microsoft Query sees. Selleks toimige järgmiselt.

  1. Topeltklõpsake Microsoft Query välja nimi.

  2. Tippige dialoogiboksi Edit veerus välja nimi pseudonüümi pandud jutumärkidesse.Näiteks tippige"Fred" (koos jutumärkidega), ja seejärel klõpsake nuppuOK.Pärast seda, kui andmed on taas tagasi Excel, saate muuta SQL ja eemaldada jutumärgid on QueryTable või PivotTable-liigendtabeli Microsoft Visual põhitõed for Applications (VBA):

    ActiveSheet.Querytable(1).SQL = "new sql string"
    ActiveSheet.PivotTables(1).Pivotcache.Commandtext = "new sql string"

Olek

Microsoft on kinnitanud, et see probleem käesoleva artikli jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

NB! See sektsioon, meetod või toiming sisaldab etappe, mille käigus õpetatakse registrit muutma. Registri vale muutmine võib aga põhjustada tõsiseid probleeme. Vastasel juhul järgige neid samme hoolikalt. Lisakaitseks varundage register enne selle muutmist. Seejärel saate probleemi ilmnemisel registri taastada. Registri varundamise ja taastamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasis artikli kuvamiseks järgmist artiklinumbrit:

322756 kuidas varundada ja taastada Windowsi registritPärast selle kiirparanduse installimist tehke järgmist registrivõtit AllowAlias ja kiirparanduse lubamiseks. Kasutage vastavaid juhiseid oma Exceli versioonis.Excel 2010Teil pole selle kiirparanduse installinud. Selle kiirparanduse lubamiseks toimige järgmiselt.

  1. Sulgege kõik Office'i programmid.

  2. Klõpsake nuppu Startja seejärel klõpsake nuppu Käivita.

  3. Väljale Ava tippige käsk regeditja seejärel klõpsake nuppu OK.

  4. Leidke ja valige järgmine registri alamvõti: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\query\options4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsake DWORD-väärtus.

  5. Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.

  6. Paremklõpsake AllowAliasja seejärel klõpsake nuppu muuta.

  7. Väljale Value data tippige 2ja seejärel klõpsake nuppu OK.

  8. Klõpsake menüü fail käsku väljuge registriredaktorist väljumiseks.

Excel 2007Teil pole selle kiirparanduse installinud. Selle kiirparanduse lubamiseks toimige järgmiselt.

  1. Sulgege kõik Office'i programmid.

  2. Vajutage nuppu Start ja seejärel käsku Käivita.

  3. Väljale Ava tippige käsk regeditja seejärel klõpsake nuppu OK.

  4. Leidke ja valige järgmine registri alamvõti:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\query\options

  5. 4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsake DWORD-väärtus.

  6. Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.

  7. Paremklõpsake AllowAliasja seejärel klõpsake nuppu muuta.

  8. Väljale Value data tippige 2ja seejärel klõpsake nuppu OK.

  9. Klõpsake menüü Fail käsku Välju, et registriredaktorist väljuda.

Excel 2003Teil pole selle kiirparanduse installinud. Selle kiirparanduse lubamiseks toimige järgmiselt.

  1. Sulgege kõik Office'i programmid.

  2. Vajutage nuppu Start ja seejärel käsku Käivita.

  3. Väljale Ava tippige käsk regeditja seejärel klõpsake nuppu OK.

  4. Leidke ja valige järgmine registri alamvõti:

    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\query\options

  5. 4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsake DWORD-väärtus.

  6. Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.

  7. Paremklõpsake AllowAliasja seejärel klõpsake nuppu muuta.

  8. Väljale Value data tippige 2ja seejärel klõpsake nuppu OK.

  9. Klõpsake menüü Fail käsku Välju, et registriredaktorist väljuda.

Excel 2002See värskendus sisaldas esmalt Office XP Service Pack 3. Office XP uusima hoolduspaketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

307841 kuidas hankida uusim Office XP hoolduspakett?Selle kiirparanduse lubamiseks toimige järgmiselt.

  1. Sulgege kõik Office'i programmid.

  2. Klõpsake nuppu Startja seejärel klõpsakeKäivita.

  3. Tippige väljale Ava regeditja klõpsake OK.

  4. Leidke ja valige järgmine registri alamvõti:

    HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\query\options

  5. 4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsakeDWORD-väärtus.

  6. Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.

  7. Paremklõpsake AllowAliasja seejärel klõpsake nuppuMuuta.

  8. Tippige väljale Value data 2, ja seejärel klõpsake nuppu OK.

  9. Klõpsake menüü fail käskuVäljuge registriredaktorist väljumiseks.

Excel 2000Selle kiirparanduse lubamiseks toimige järgmiselt.

  1. Sulgege kõik Office'i programmid.

  2. Klõpsake nuppu Startja seejärel klõpsakeKäivita.

  3. Tippige väljale Ava regeditja klõpsake OK.

  4. Leidke ja valige järgmine registri alamvõti:

    HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\query\options

  5. 4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsakeDWORD-väärtus.

  6. Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.

  7. Paremklõpsake AllowAliasja seejärel klõpsake nuppuMuuta.

  8. Tippige väljale Value data 2, ja seejärel klõpsake nuppu OK.

  9. Klõpsake menüü fail käskuVäljuge registriredaktorist väljumiseks.

Viited

Kui teil pole Microsoft Query aliasing kasutamiseks, välja lülitada aliasing täielikult.Microsoft Query aliasing väljalülitamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

259347 XL2000: tõrketeade: ORA 00923: märksõna ei leitud, kui arvasin:

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.