Visual Basic 6 + SQL
- Dette indlæg indeholder 18 kommentarer, har 9 deltagere og blev senest opdateret af
Wayfarer for 12 år, 9 måneder siden.
-
Emne
-
Sidder med noget der driller mig og jeg skal aflevere det sammen med rapport imorgen, så håber der er en der har styr på det her
Har en access database jeg henter og redigere fra i vb, kan få alt til at virke undtagen at slette fra den.
I databasen er der 2 tabeller “Samlet” og “Data”
rækkerne “Medarbejdernummer” og “ID” er i relation
Jeg kan fint slette fra en af tabellerne af gangen – men begge fra en gang driller.
Der skal altså slettes fra begge tabeller på én gang på en cmd_button.
Private Sub cmd_slet_Click()Set conn = New ADODB.Connection
SQL = “DELETE FROM Samlet INNER JOIN Data ON Samlet.Medarbejdernummer = Data.ID WHERE Medarbejdernummer = ‘” & frm_rediger.txt_profil.Text & “‘”
conn.ConnectionString = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\ardonkh\Skrivebord\projekt\HW\hardwareprofiler.mdb;Persist Security Info=False”
conn.Open
conn.Execute (SQL)
conn.Close
Den henter fint ‘” & frm_rediger.txt_profil.Text & “‘” feltet fra en anden form og der er også fint forbindelse til databsen – har debugget det og bruger samme INNER JOIN til redigering og hentning af data.
Når jeg kører den kommer den med at for at kunne slette skal jeg angive hvilken tabel jeg skal slette fra? Og der står jeg af for jeg har da angivet de 2 tabeller der skal slettes fra?Håber det var nok info og håber en af jer kan se hvad der er galt. Det er jo tit småtterier der skal til for at der løser sig
- Du skal være logget ind for at kommentere på dette indlæg.
























