Har ett litet problem. Får följande felmeddelande: System.InvalidOperationException: ExecuteReader: Connection property has not been initialized. Du måste skicka in dit connection objekt in i SqlCommand.. Om jag inte läst din kod fel... Är lite trött nu och skall ta mig hemmåt... Hoppas det löser sig. Självklart, du är inte ensam om att vara trött tydligen, så jag får väl bege mig hem jag med. Tack :)Query
Kod:
<code>
Function test() As Integer
Dim conn As Data.SqlClient.SqlConnection = New Data.SqlClient.SqlConnection("server='localhost; trusted_connection=true; Database='test'")
Dim cmd As Data.SqlClient.SqlCommand = New Data.SqlClient.SqlCommand("Insert nyhead (Typ, Reg, Inkop, Garanti) Values (@Typ, @Reg, @Inkop, @Garanti)")
Dim parm As Data.SqlClient.SqlParameter = cmd.Parameters.Add("@Typ", Data.SqlDbType.VarChar, 30)
parm.Value = DropDownList1.SelectedItem.Value
parm = cmd.Parameters.Add("@Reg", Data.SqlDbType.VarChar, 20)
parm.Value = TextBox1.Text
parm = cmd.Parameters.Add("@Inkop", Data.SqlDbType.VarChar, 10)
parm.Value = TextBox2.Text
cmd.Parameters.AddWithValue("@Garanti", CStr(DateAdd("yyyy", 1, TextBox2.Text)))
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
End Function
</code>
Någon som har en lösning?Sv: Query
Mvh JohanSv:Query