I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Noget i denne stil: System.Data.SqlClient.SqlCommand cmd = new SqlCommand("INSERT INTO Orders VALUES ?,?, '','','',?, ?, ?", new SqlConnection("dinconnectionstring")); cmd.Parameters.AddWithValue("@kundeid", kundeid); cmd.Parameters.AddWithValue("@ordredato",ordredato); cmd.Parameters.AddWithValue("@total",total); cmd.Parameters.AddWithValue("@porto",porto); cmd.Parameters.AddWithValue("@status ", status); cmd.Connection.Open(); cmd.ExecuteNonQuery(); cmd.Connection.Close();
Måske burde du angive felt navne: INSERT INTO Orders(felt1, felt2) VALUES (felt1værdi,felt2værdi)
Parameter løsningen giver følgende fejl: Object reference not set to an instance of an object. Men jeg har også lavet lidt om da jeg jo skal have identity med retur.
System.Data.SqlClient.SqlCommand cmd = new SqlCommand("INSERT INTO Orders VALUES ?,?,'','','',?, ?, ?)SELECT @@IDENTITY", new SqlConnection("conStr"));
Jeg har aldrig arbejdet med parameteroverførsel til sql-sætninger så jeg har lidt svært ved at gennemskue fejl.
Den med feltnavne formoder jeg ikke har noget at gøre med parameter måden
Manuelt ja jeg mener string dato = dagsdato.Year.ToString() + "-" +.......
og så skal man lige huske 1-cifrede dage og måneder.
Dit første svar forstod jeg åbenbart ikke helt, men nu virker det også med 24-timers værk.
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.