INSERT INTO MySQL databas (C#, VB och ASP.NET) - gratis mall, tips, regler och instruktioner
Här kan du ladda hem gratis kod (C# och VB) för att från ett formulär spara data till (INSERT INTO) en tabell i en MySQL databas.
Kod för INSERT INTO en MySQL databas gör att du kan låta användare på din webbsida fylla i formulär med data som sedan sparas i en MySQL databas på ditt webbhotell.
Den här koden för att spara data till en MySQL databas är uppdelad i två filer, en aspx sida som innehåller ett formulär för att registrera sig som användare på en webbplats och en kodsida (C# eller VB) som innehåller kod för SQL kommandot INSERT INTO. Webbsidan för formuläret är inte kopplad till en ”MasterPage”, ett webbprojekt bör innehålla en ”MasterPage” som är kopplad till CSS-filer så att det blir smidigt att underhålla webbdesignen för hela hemsidan.
Innan det går att spara data till en MySQL databas måste man ha skapat databasen och tabeller i databasen samt skapat en namngiven anslutning till databasen i filen ”Web.config”. I den här mallen har en anslutning till MySQL databasen skapats med namnet ”ConnectionString” och det är till den anslutningen som hänvisning sker innan SQL kommandot utförs.
Koden för INSERT INTO är omgiven av ”Try/Catch/Finally” och detta gör att eventuella felaktigheter i koden hanteras av webbapplikationen vilket är bra för att undvika att felaktigheter i koden måste hanteras av webbservern på webbhotellet. I avsnittet ”Catch” fångar vi upp ”Sqlexceptions” och genererar ett användarvänligt meddelande om ett särskilt undantag uppstår.
Tänk på att du i ditt webbhotell måste ha gjort en inställning för rätt version av ”ASP.NET” avseende din webbsida (den version som anges i filen ”Web.config”). Vi använder Visual Web Developer 2005 (2010) Express Edition för webbprogrammering.
Etiketter för denna mall: » databas » sql » webbsida » hemsida » programmering
Utvalda mallar
Gåvobrev (110 049)Arvskifte (87 037)
Testamente (48 989)
Bouppteckning (34 966)
Samboavtal (33 890)
Äktenskapsförord (22 471)
Anställningsavtal (20 862)