Transact - SQL ( T - SQL ) is een implementatie van de Structured Query Language wordt gebruikt voor toegang tot de database . De T - SQL Debugger is een Microsoft SQL Server- debugging hulpmiddel geïntegreerd met de Data Environment ontwerper . U kunt op afstand stored procedures geschreven in T - SQL van de Microsoft Visual Basic -omgeving , namelijk Visual Studio , met T - SQL Debugger . Remote procedure calls zijn een manier om SQL- code insluiten in een C , C + + of Visual Basic- client-toepassing . Als u de Enterprise Edition van Visual Basic installeren , zal de client - side componenten van T - SQL Debugger worden opgenomen als onderdeel van de SQL Server-client gereedschappen . De server - side componenten moet worden geïnstalleerd met de installatie van SQL Server ( versie 6.5 en Service Pack 3 of hoger ) . De Microsoft Visual Basic T - SQL Debugger Object " VBSDIEvent " bevat een verborgen methode genaamd " NewSPID . " Als de derde parameter " lpctstrDBName " bevat een string groter is dan 45 tekens , kan een buffer overflow optreden in Visual Basic 6.0 Integrated Development Environment ( IDE ) " vb6.exe . " De run time error zegt dat een RPC is mislukt . Visual Studio 6.0 Service Pack 6 kuren dit probleem . Instructies 1 Download Visual Studio 6.0 Service Pack 6 of hoger van Microsoft Download Center . ( Zie Bronnen . ) Op Twitter Launch Visual Studio 2 . 3 Ga terug naar je Visual Basic debugging -omgeving om de broncode te debuggen . < br > 4 herscheppen van het scenario dat werd veroorzaakt de buffer overflow . Stap door de remote procedure call of de T - SQL- code in de client -programma dat de fout heeft veroorzaakt . U moet de foutmelding niet zien .
|