Zum Inhalt springen

bigpoint

Mitglieder
  • Gesamte Inhalte

    1243
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von bigpoint

  1. Hallo zusammen, ich benutze eine Lokale Variable table wo ich par Daten rein klopfe. Jetzt will ich die Tabellenvariable updaten etwa so: UPDATE @table SET spalte=t.spalte FROM (Select tp.spalte from .....) as t WHERE @table.spalte=t.spalte [/PHP] Leider kriege ich Fehler : Die Variable '@table' muss deklariert werden.
  2. ich kenne mich zwar nicht mit Visual Studio .NET 2003 aber ich glaube so sollte es gehen. #include <fstream> using namespace std;
  3. stell dir par Fragen wie: welche Programmiersprache kann ich am besten welche will ich lernen usw. und dann vielleich kannst du deine entscheidug besser bzw. genauer trefen
  4. Nimm alle vier damit kannst du alle vier lernen und dann sagst du uns welche dir ambesten gefallen hat
  5. hmm... SQL Server kennt wohl logging jedoch meine wissen nach werden da nur die Transaktionen bzw. die Daten gespeichert um die wiederherstellen, aber nicht die user die die Transaktionen ausgeführt haben.
  6. Hat sich da wirklich Microsoft keine gedanken gemacht ??
  7. Also meine wissen nach geht es mit log Dateien gar nicht. Die einzige Möglichkeit ist es mit eine Spalte und Trigger zu lösen.
  8. und wenn ja ?
  9. Kann ich irgend wie beim SQL Server nachvollziehen wer eine Tabelle bzw. die den Inhalt eine Tabelle gelöscht hat ?
  10. und nicht 24 ??
  11. ich kann nicht mehr die Funktion sieht jetzt so aus: CString lala::CString2LPSTR(CString sdsn,CString server,CString sdatabase) { CString str; int buffer = sdsn.GetLength()+server.GetLength()+sdatabase.GetLength()+24; LPSTR pSAttributes = str.GetBuffer(buffer); memset(pSAttributes, 0, buffer); memcpy(pSAttributes, sdsn, sdsn.GetLength()); pSAttributes += sdsn.GetLength() + 1; memcpy(pSAttributes, server, server.GetLength()); pSAttributes += server.GetLength() + 1; memcpy(pSAttributes, sdatabase, sdatabase.GetLength()); pSAttributes += sdatabase.GetLength() + 1; memcpy(pSAttributes,"Trusted_Connection=1.",buffer); str.ReleaseBuffer(buffer); return str; } [/PHP] jetzt wenn ich sie nur so aufrufe : [code] try { CString str; str=CString2LPSTR("DSN=myDSN","SERVER=mySer","DATABASE=myDB"); }catch( CException * e ) { TCHAR szCause[255]; CString strFormatted; e->GetErrorMessage(szCause, 255); } [/code] krieg beim catch( CException * e ) Fehler: [b] Benutzerdefinierter Haltepunkt aus Quellcode aufgerufen bei 0x778813b1 [/b] Warum ??
  12. @@ROWCOUNT Gibt die Anzahl der Zeilen zurück, auf die sich die letzte Anweisung ausgewirkt hat.
  13. ja stimmt, also Fehler: error C2664: '__thiscall CString::CString(const class CString &)' : Konvertierung des Parameters 1 von 'void' in 'const class CString &' nicht moeglich.Ausdruck vom Typ void kann nicht in andere Typen konvertiert werden. Funktion CString lalala::CString2LPSTR(CString test,CString ste,CString sst) { CString str; LPSTR p = str.GetBuffer(17); memset(p, 0, 17); memcpy(p, test, test.GetLength()); p += test.GetLength() + 1; memcpy(p, ste, ste.GetLength()); p += ste.GetLength() + 1; memcpy(p, sst, sst.GetLength()); p += sst.GetLength() + 1; memcpy(p,"ende",17); return sAttributes_gfs.ReleaseBuffer(17); }
  14. jetzt will ich das ganze in eine Funktion schreiben, als rückgabe wert dachte ich mir CString der zurück mir str.ReleaseBuffer(17); liefert geht aber nicht. Was muss die Funktion dan zurück liefern ??
  15. ja hmm... das Problem ist das ich es: "test\0ste\0sst\0ende", als einzelne CStrings bekomme etwa so: CString str,test,ste,sst,ende; test="test";ste="ste";sst="sst";ende="ende"; jetzt habe ich es so versucht klappt aber nicht CString str,test,ste,sst,ende; test="test";ste="ste";sst="sst";ende="ende"; str = test+"\\0"+ste+"\\0"+sst+"\\0"+ende; LPSTR p = str.GetBuffer(17); memcpy(p, str, 17); str.ReleaseBuffer(17);
  16. nein das tue ich schon beriets , ich will die richtig in LPCSTR casten
  17. Hallo, wie kriege ich sowas: LPCSTR pstr = "test\0" "ste\0" "sst\0" "ende"; [/PHP] aus mehreren CStrings heraus, denn so geht es doch nicht [PHP] CString str,test,ste,sst,ende; test="test";ste="ste";sst="sst";ende="ende"; str.Format("%s%s%s%s",test,ste,sst,ende); LPCSTR lps = (LPCSTR) str;
  18. wenn du schon vc++ mit 6.0 programmierst hast wird es nicht so problematisch auf vc++.net umzusteigen. Also kauf dir net
  19. insert into Kunde_Aufpos(AuftragsID,...) values (@dievariablen, ...)
  20. Folgendes ich habe ein Progi wo ich durch ado auf sql server zugreife. Jetzt jede abfrage die ich per ado an sql server schicke wird mit sp_executesql geschickt bzw. asgeführt. Wie und ob man es umgehen kann.
  21. exe und alle dazugehürige wie zb. dll du muss entweder die alle dazugehörige ms dll in den Ordner wo sich die exe befindet kopieren oder bei deinem progi die dll statisch einbinden
  22. du weist es aber schon, dass es nicht notwendig ist !? nimm www.installshield.com
  23. hmm... wenn Du grafiche Oberfläche brauchst wurde ich noch vorwort visual benutzen. Welche sprache, es ist sehr stark davon abhängig welche Du kannst ? ich gehe davon aus, dass du keine von beiden kannst also nimm eine die Du schon kannst oder Du willst eine von beiden lernen, dann aber solltest Du selber entscheiden was Du lernen willst
  24. was mich immer interesiert ist, wie kommt man auf die Info ?
  25. @wüstenkönigin du weist aber schon, dass verlangen und kriegen sind zwei andere Dinger

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...