02. maj 2002 - 18:43Der er
5 kommentarer og 1 løsning
Database og login (D5)
Jeg har en database komponent der peger i en Oracle database. Først laver jeg:
Session.GetTableNames(TreeAlias.Selected.Text, '',False, False, TabelsNames); For i := 0 To TabelsNames.Count -1 Do With TreeAlias.Items.AddChild(TreeAlias.Selected, TabelsNames.Strings[i]) DO Begin MakeVisible; Imageindex := 3; SelectedIndex :=3; end; TabelsNames.Free;
jeg har ikke erfaring med Oracle, men i Access oplevede jeg noget tilsvarende og det blev løst ved at jeg "hægtede" en TDatabase komponent på min form og satte LoginPrompt = false og Params=username=Administrator, password= og i min form Create indsatte Session.AddPassword('mit password');
Jammen jeg kan ikke sætte loginprompt til false - for det er en slags DBNavigator - men specille funktioner - hvor jeg har forskellige login/password - til flere alias'er - så jeg skal gerne have login prompt - mindst en gang for hver alias - if you follow
jeg har lige set nærmere på TDatabase komponenten - kan du ikke "bare" ta' et antal TDatabase komponenter svarende til antal forskellige aliases du anvender og så lad dem pege på hvert sit alias og give dem hvert sit SessionName, som du så refererer til i f.m. AddPassword ??? !
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.