![](https://www.fachinformatiker.de/uploads/set_resources_14/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
bigpoint
-
Gesamte Inhalte
1.243 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von bigpoint
-
-
Hi,
ich vergebe meinem Dialog Farbe
Jetzt ist aber so dass die Buttons sowie MessageBox’s sind grau also in Standard Farbe.
Gibt es eine Möglichkeit auch die zu färben ???
PS
Ich benutze MFC
-
Projkteistelungen -> Debug -> zusetzliche DLL
-
Original geschrieben von HolzOnkel
..auf den ersten Blick - weil Du versuchst, in eine indizierte Spalte einen Wert einzutragen, den es dort schon gibt, obwohl der Index wohl so ausgelegt ist, dass er eindeutig ist?
Gruss,
der Onkel
Also in der Tabelle befindet sich kein Datensatz, es ist richtig ich habe einen Index allerdings ist er genau so gesetzt wie in dem DB1.
Gruss,
die Tante
-
Hallo ,
ich mache einen Insert auf einem DB :
INSERT INTO dbo.KArt([KArt], [bezeichnung], [beschreibung])
select KS, Kurzbezeichnung, Name
from BV.dbo.T_H
where not exists(select * from dbo.KArt where KArt=KS);
und der läuft auch super, wenn ich ihn aber auf einem anderem ausführe der genau so ist wie der erste kriege ich Fehler:
Server: Nachr.-Nr. 2627, Schweregrad 14, Status 1, Zeile 1
Verletzung der PRIMARY KEY-Einschränkung 'PK__KArt__0A9D95DB'. Ein doppelter Schlüssel kann in das KArt-Objekt nicht eingefügt werden.
Die Anweisung wurde beendet.
HILFE
-
Original geschrieben von Reinhold
Zwischen 2 Tabellen gibt es immer nur eine Beziehung, aber Tabellen können natürlich Beziehungen zu vielen Tabellen (und auch zu sich selbst) haben.
und auch zu sich selbst -> genau das habe ich schon auch einmal gesehen allerdings habe nicht den Sinn verstanden , kannst Du mir bitte es ekleren ?
-
Ich habe folgendes gemacht:
Microsoft® Windows® 2000 mit aktivierter Kerberos-Unterstützung ausgeführt . Außerdem müssen Sie Microsoft Active Directoryâ„¢ verwenden, den Verzeichnisdienst für Windows 2000. Die folgenden Optionen müssen in Active Directory wie folgt angegeben werden, damit die Delegierung verwendet werden kann:
-Das Kontrollkästchen Konto kann nicht delegiert werden darf für den Benutzer, der die Delegierung anfordert, nicht aktiviert sein.
-Das Kontrollkästchen Konto wird für Delegierungszwecke vertraut muss für das Dienstkonto von SQL Server aktiviert werden.
-Das Kontrollkästchen Computer für Delegierungszwecke vertrauen muss für den Server aktiviert werden, auf dem eine Instanz von SQL Serverâ„¢ ausgeführt wird.
In wie fern beeinflußt es die Sicherheit im Netz bzw. einzelnen Rechner
-
Erstmal vielen Dank für die Antworten, mein Problem ist aber inzwischen gelöscht und zwar so:
Die Delegierung von Sicherheitskonten ist die Möglichkeit, eine Verbindung zu mehreren Servern herzustellen und bei jeder Serveränderung die Authentifizierungsanmeldeinformationen des ursprünglichen Clients beizubehalten. Wenn z. B. ein Benutzer (LONDON\joetuck) eine Verbindung zu ServerA herstellt, der dann eine Verbindung zu ServerB herstellt, weiß ServerB, dass die Sicherheitsidentität der Verbindung LONDON\joetuck lautet.
Um die Delegierung zu verwenden, muss auf allen Servern, zu denen Sie eine Verbindung herstellen, Microsoft® Windows® 2000 mit aktivierter Kerberos-Unterstützung ausgeführt werden. Außerdem müssen Sie Microsoft Active Directoryâ„¢ verwenden, den Verzeichnisdienst für Windows 2000. Die folgenden Optionen müssen in Active Directory wie folgt angegeben werden, damit die Delegierung verwendet werden kann:
-Das Kontrollkästchen Konto kann nicht delegiert werden darf für den Benutzer, der die Delegierung anfordert, nicht aktiviert sein.
-Das Kontrollkästchen Konto wird für Delegierungszwecke vertraut muss für das Dienstkonto von SQL Server aktiviert werden.
-Das Kontrollkästchen Computer für Delegierungszwecke vertrauen muss für den Server aktiviert werden, auf dem eine Instanz von SQL Serverâ„¢ ausgeführt wird.
-
Was muss ich machen das ich mit Windows – Authentifizierung auf anderen Server zugreifen kann
-
Also ich habe gefunden das der Datentyp image in SQL Server 2000 entspricht dem OLE –Objekt im Access 2000 wie kann ich also dem image so benutzen im Server 2000 wie im Access also Bild speichern oder sogar nur Verknüpfung deklarieren
-
für alle die es brauchen
-
Original geschrieben von Klotzkopp
#pragma warning(disable: 4786)
vor den #include-Direktiven der für die Warnungen verantwortlichen Headerdateien - meist die der Containerklassen der Standardbibliothek.
Merci Klotzkopp
-
Kann man irgend wie dem C4786 Warnung im VS 6.0 ausschalten ??
-
Original geschrieben von Klotzkopp
Es gibt keinen Grund zu schreien.
Was du da hast, sieht wie normales VB aus (nicht .NET). Könntest du also bitte mal genau sagen, welche Sprache du verwendest?
Es seht nicht nur aus, es ist auch, und übrigens es ist auch keine ODBC DB Verbindung .
Ich denke er hat die Forum verwechselt.
-
Original geschrieben von Meik
Hallo,
ganz banale Frage: Ich habe eine Datenbank, die mittels ODBC "freigegeben" ist.
Was verstehst Du darunter ?????????
Wenn ich dich richtig verstanden habe willst du in deinen DB was einfügen also Befehl INSERT ........
An DB senden und die Sache ich gegessen.
-
Also ich gehe davon aus das ich es gut mache
-
Kann ich beim SQL Server in der Tabelle ein OLE-Objekt initialisieren so wie beim Access ??
-
Was aber noch sehr komisch ist, dass bei
m_pDatenTabDlg[PSC_TAB1] = new CTab1(); m_pDatenTabDlg[PSC_TAB1]->Create(IDD_TAB1,&m_tab );
Kriege ich den Hauptdialog angezeigt und bei anderen wiem_pDatenTabDlg[PSC_TAB2] = new CTab2(); m_pDatenTabDlg[PSC_TAB2]->Create(IDD_TAB2,&m_tab );
den richtigen Dialog ?!!?
HILFE
-
also ich habe es bereit mit SetWindowPos() gelöst, aber ist es sauber !??!
-
Hallo,
ich versuche grade eine Registerkarte in meinem Dialog erstellen
So mache ich es :
Also ich habe mehre Dialoge erstellt die von Cdialog abgeleitet sind also
public Cdialog
dann in dem Hauptdialog variable von CTabCtrl deklariert, dann in OnInitDialog()
// TabCtrls initialisieren
TC_ITEM tabCtrlItem;
tabCtrlItem.mask = TCIF_TEXT;
tabCtrlItem.pszText = "TEXT";
m_tab.InsertItem(PSC_TAB1, &tabCtrlItem);
tabCtrlItem.pszText = " TEXT 1";
m_tab.InsertItem(PSC_TAB2, &tabCtrlItem);
tabCtrlItem.pszText = " TEXT 2";
m_tab.InsertItem(PSC_TAB3,&tabCtrlItem);
tabCtrlItem.pszText = " TEXT 3";
m_tab.InsertItem(PSC_TAB4,&tabCtrlItem);
// Tab1
m_pDatenTabDlg[PSC_TAB1] = new Ctab1();
m_pDatenTabDlg[PSC_TAB1]->Create(IDD_TAB1,&m_tab );
[\code]
dann
[code]
void xxxDlg::OnSelchangetab(NMHDR* pNMHDR, LRESULT* pResult)
{
for (int i = 0; i <= PSC_MAX_DATATABS; i++)
{
m_pDatenTabDlg[i]->ShowWindow(SW_HIDE);
m_pDatenTabDlg[i]->UpdateWindow();
}
m_pDatenTabDlg[m_tab.GetCurSel()]->ShowWindow(SW_SHOW);
*pResult = 0;
}
[\code]
Habe aber folgenden Problem: die Tabs bzw. Dialoge werden angezeigt leider nicht auf der richtige Position ;(
Wie bringe ich da wo ich will ?!?!!?
-
Original geschrieben von Crush
dieser Compiler soll idiotensicher sein.
Falls Du mich meinst - DANKE
-
Original geschrieben von Guybrush Threepwood
Um sie zu erstellen oder freizugeben?
ich glaube das zweite geht schwieriger also nr 2
-
Kennt jemand ein gutes kostenlosen toll für memory leaks
-
Original geschrieben von Beagol+Sollum
Wenn der user auf beiden SQL servern die Rechte hat und auf beiden SQL Servern die Windows Authentifizierung geschaltet ist, muss es klappen.
habe ich auch gedacht ;(
-
Original geschrieben von Beagol+Sollum
Ich denke schon.
Mit welchem Domänenuser hast Du es denn ausprobiert? Hat er die nötigen Rechte?
Ist er auf beiden SQL Servern bekannt?
Gruss
Dietmar
mit mir selbst, also wie gesagt der hat alle nötige Rechte und der ist auf beidem SQL Server
Buttons und MessageBox’s färben
in C++: Compiler, IDEs, APIs
Geschrieben
Buttons kann man so färben
www.codeguru.com/buttonctrl/color_button.shtml
Allerdings bei MessageBox braucht man glaube ich eigenen Dialog zu bauen, schade ;(