14. august 2004 - 14:12Der er
16 kommentarer og 1 løsning
Import af byteFX
Jeg har lige læst et svar hvor en person havde brug for at forbinde til en mySQL database. Desværre kan jeg ikke få det til at virke. Her er hvad jeg prøver med: <%@ import Namespace="ByteFX.Data.MySqlClient" %> <script language="vb" runat="server"> Sub delete_rutine(sender As Object, e As DataGridCommandEventArgs) Dim con As MySqlConnection = New MySqlConnection("Database=myDB;Data Source=localhost;User Id=hej;Password=hej") con.Open() Dim cmdDelete As MySqlCommand = New MySqlCommand("delete from myTable where id='" & myID & "'", con) cmdDelete.ExecuteNonQuery() con.Close() End Sub
men den melder fejl ved MySqlConnection, hvad kan det skyldes?
ja, jeg har installeret byteFX. Jeg har forsøgt at gøre som du siger arne_v men jeg får fortsat flg fejl ved MySqlConnection: "BC30002: Type 'MySqlConnection' is not defined."
ja. og jeg har testet at den finder ByteFX.MySqlClient.dll, da den melder fejl hvis jeg sletter den :-) Jeg prøver lige at kopiere hele min kode som jeg har den skrevet i webformen:
<%@ Assembly Name="ByteFX.MySqlClient" %> <%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="tester.WebForm1"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <script language="vb" runat="server"> Sub delete_rutine() Dim con As MySqlConnection = New MySqlConnection("Database=myDB;Data Source=localhost;User Id=root;Password=") con.Open() Dim cmdDelete As MySqlCommand = New MySqlCommand("delete from myTable where id=15", con) cmdDelete.ExecuteNonQuery() con.Close() End Sub </script> <html> <head> <title>WebForm1</title> </head> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> </form> </body> </html>
jeg er et kvaj. <%@ import Namespace="ByteFX.Data.MySqlClient" %> kom jeg til at slette da jeg indsatte <%@ Assembly Name="ByteFX.MySqlClient" %> men nu virker det.
Jeg har lige et andet lille spm, når jeg nu arbejder i html delen af webformen, er det så ikke muligt derfra at kalde en subrutine som jeg har skrevet i selve webformen? (hvis i er med på hvad jeg mener)
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.