Vraag : Gevolgen die van rijsluiten SQL de gebruiken SLUITEN zich aan vraag en lijst bij toestemmingen?

Ik heb een situatie waar ik specifieke rijen in een lijst moet kunnen selectief sluiten, terwijl het toelaten van de resterende rijen om worden bijgewerkt. De gegevens die ik heb willen kunnen sluiten zijn momenteel in één enkele SQL lijst van de Server 2005 en door een Toegang bekeken 2003 toepassing MDB via een lijst link.

I de suggestie werden gegeven om 2 identieke lijsten te creëren en 1 sloeg procedure op. Één lijst zou lees-schrijf/updatetoestemmingen voor onze basis van gebruikers hebben en zou slechts rijen bevatten die nog kunnen worden uitgegeven, terwijl en de 2de lijst slechts toestemmingen, behalve de opgeslagen procedure zou gelezen hebben, die slechts zou hebben toestemmingen aan de 2de lijst schrijven. Als een rij moet worden gesloten, dan zou de opgeslagen procedure de rij dat van de 1st lijst aan de 2de/>My vraag one.



Antwoord : Gevolgen die van rijsluiten SQL de gebruiken SLUITEN zich aan vraag en lijst bij toestemmingen?

Gebruiken van de hulpmiddelen van de bevellijn om gegevens van een gegevensbestand MySQL in een Csv- dossier uit te voeren is vrij gemakkelijk. Hier is hoe:

mysql - uexampleuser - pletmein exampledb - B - e „uitgezocht * van \ `persoon \ `; “ | sed „s \ t „,“ /g; s/^/„/; s/$/“/; s \ n//g“ > filename.csv

Hier is wat steekproefoutput van bovengenoemd:

„identiteitskaart“, „gebruikersbenaming“, „groep“, „wachtwoord
„1“, „tux“, „admin“, „5f4dcc3b5aa765d61d8327deb882cf99
„2“, „tlugian“, „admin“, „5f4dcc3b5aa765d61d8327deb882cf99
„3“, „saiyuki“, „admin“, „5f4dcc3b5aa765d61d8327deb882cf99
„4“, „Fred“, „personeel“, „5f4dcc3b5aa765d61d8327deb882cf99
„5“, „barney“, „personeel“, „5f4dcc3b5aa765d61d8327deb882cf99
„6“, „wilma“, „admin“, „5f4dcc3b5aa765d61d8327deb882cf99

En nu voor de verklaring:

Aanvang met het bevel MySQL. Ik zal niet de - u en - popties verklaren zij (in geval van twijfel mens mysql) ongecompliceerd zijn. - De optie van B zal de gegevens gebruikend lusjes afbakenen en elke rij zal op een nieuwe lijn verschijnen. - De eoptie duidt het in werking te stellen bevel aan zodra u in het gegevensbestand hebt geregistreerd. In dit geval gebruiken wij een eenvoudige UITGEZOCHTE verklaring.

Op sed. Het hier gebruikte bevel bevat drie afzonderlijke sedmanuscripten:

s \ t „,“ /g; s/^/„/        <--- this="" will="" search="" and="" replace="" all="" occurences="" of="">
; s/$/„/;    <--- This="" will="" place="" a="">
s \ n//g    <---- This="" will="" place="" a="">
Na het runnen van het resultaat door sed wordt geplaatst richten wij de output aan een dossier met een .csv uitbreiding die opnieuw.
Andere oplossingen  
 
programming4us programming4us