Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


C++ och Crystal Reports

Postades av 2002-05-07 16:31:38 - Birger Stenemo, i forum crystal reports, Tråden har 0 Kommentarer och lästs av 1207 personer

Skall man vara strikt är detta inte ett C++ problem men...

Jag har ett problem som jag hoppas att någon kan ge mig ett litet tips om en lösning på:

Jag har gjort ett antal rapporter i Crystal Rreports 8.5 (CR) som skall användas i (minst) två applikationer och mot både Oracle och MS SQL-server.
Rapporterna startas från en applikation utvecklad i Visual C++ & använder ActiveX & Crystl32.ocx
Var och en av dessa applikationer kan jobba mot ett flertal databaser, man kan ha en produktionsdatabas och en eller flera test/utbildningsdatabaser (samma datamodell dock!), men man vet aldrig (säkert) vad tabellägaren heter och i minst hälften av fallen vet man inte heller tabellägarens lösenord.

I rapporterna måste jag ju ha "TABELLÄGARE"."TABELLNAMN" på ett eller annat sätt.
För att kunna låta CR ansluta till databaser med olika tabellägare har jag raderat tabellägaren från rapportdefinitionen och allt fungerar fint i de fall jag kan låta rapporterna connecta mot databasen genom att använda:

CString csCrptConnec;
csCrptConnect = "DSN=" + m_pDB->m_connectInfo.GetDatabaseDsn() +
";UID=" + m_pDB->m_connectInfo.GetDatabaseUser() +
";PWD=" + m_pDB->m_connectInfo.GetDatabasePwd();
crCrystlReport.SetConnect(m_csCrptConnect);

och där UID == tabellägare och PWD == tabellägarens lösenord.
Tabellägarens namn har jag alltid tillgång till, men inte lösenordet för tabellägaren.

Om jag inte har möjlighet att fånga upp tabellägarens lösenord utan har en "vanlig" användares ID & lösen behöver rapportdefinitionen innehålla "TABELLÄGARE"."TABELLNAMN". Gäller även med LogOnServer(...)

Till saken:
Vet någon om en metod för att i runtime sätta tabellägare i en rapport så att jag i rapportdefinitionen bara behöver ha "TABELLNAMN" och så att man kan "logga in" som en vanlig användare?


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 888
27 965
271 776
3 061
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies