Jeg har lavet et simpelt program i C#, hvor jeg kan oprette og søge på en medlem, der henter data fra en MS Access DB. Men min slette funktion vil bare ikke virke. Er der nogen der evt. kan fortælle mig hvorfor ?
Med kunstig intelligens skaber HP’s nye OmniBook X 14 en unik og skræddersyet brugeroplevelse målrettet dem, der ønsker høj ydeevne og intelligente funktioner
Med INSERT kan du angive hvilke kolonner der skal puttes data i, men med DELETE sletter du altid hele raekker - derfor giver det ingen mening at angive kolonne navne.
Du følger altså ikke den syntax som jeg skrev tidligere.
DELETE FROM Members WHERE FistName = 'Bellissima' AND Forum = 'Ekspertern'
Vil slette alle rækker der har FirstName sat til 'Bellissima' og Forum til 'Eksperten'.
Håber det giver mening.
Det er sakset fra Arne_v link: Delete rows from table pies where the column flavour equals Lemon Meringue: DELETE FROM pies WHERE flavour='Lemon Meringue';
//Medlem slettes fra Members tabellen string StrSQL = "DELETE FROM Members Where FistName = '" + fn + "' AND LastName = '" + ln + "' AND Address = '" + ad + "' AND ClassNo = '" + cno + "'"; OleDbCommand DeleteCommand = new OleDbCommand(StrSQL, conn); DeleteCommand.ExecuteNonQuery();
Du har jo faaet et forslag i #20. Vil du ikke checke det, saa kommer vi ikke videre.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.