Click here to Skip to main content
15,882,388 members
Home / Discussions / Database
   

Database

 
Questionsql server data transferring?? Pin
Dotnetkanna22-Jul-08 21:34
Dotnetkanna22-Jul-08 21:34 
QuestionMultiple processes with the same ID Pin
JacquesDP22-Jul-08 21:05
JacquesDP22-Jul-08 21:05 
AnswerRe: Multiple processes with the same ID Pin
Wendelius23-Jul-08 6:03
mentorWendelius23-Jul-08 6:03 
QuestionRe: Multiple processes with the same ID Pin
JacquesDP23-Jul-08 18:18
JacquesDP23-Jul-08 18:18 
AnswerRe: Multiple processes with the same ID Pin
Wendelius23-Jul-08 18:43
mentorWendelius23-Jul-08 18:43 
GeneralRe: Multiple processes with the same ID Pin
JacquesDP23-Jul-08 18:47
JacquesDP23-Jul-08 18:47 
GeneralRe: Multiple processes with the same ID Pin
Wendelius23-Jul-08 18:49
mentorWendelius23-Jul-08 18:49 
QuestionStore files in database Pin
kashif63422-Jul-08 20:22
kashif63422-Jul-08 20:22 
AnswerRe: Store files in database Pin
Vimalsoft(Pty) Ltd23-Jul-08 6:02
professionalVimalsoft(Pty) Ltd23-Jul-08 6:02 
AnswerRe: Store files in database Pin
DerekFL25-Jul-08 8:28
DerekFL25-Jul-08 8:28 
QuestionReg:Integral Accounting Enterprise Pin
Member 384581522-Jul-08 4:53
Member 384581522-Jul-08 4:53 
AnswerRe: Reg:Integral Accounting Enterprise Pin
Ashfield22-Jul-08 8:46
Ashfield22-Jul-08 8:46 
GeneralSSIS Configurations Pin
Mycroft Holmes21-Jul-08 23:44
professionalMycroft Holmes21-Jul-08 23:44 
GeneralRe: SSIS Configurations Pin
SimulationofSai22-Jul-08 8:48
SimulationofSai22-Jul-08 8:48 
GeneralRe: SSIS Configurations Pin
Mycroft Holmes22-Jul-08 16:11
professionalMycroft Holmes22-Jul-08 16:11 
QuestionNot able to call dll through PL /SQL Pin
Neeraj Sinha21-Jul-08 23:23
Neeraj Sinha21-Jul-08 23:23 
AnswerRe: Not able to call dll through PL /SQL Pin
Mike Dimmick22-Jul-08 3:44
Mike Dimmick22-Jul-08 3:44 
Disclaimer: I'm no expert on Oracle.

Generally, when you can't call a function in a DLL from another programming language, it's due to decorated function names, also called 'name-mangling'. The C++ compiler encodes the types of the function's parameters in the name it records in the DLL, because the linker and OS loader match functions by name only, there is no space for parameter types. The types are needed to support overloading.

If you open a Visual Studio command prompt (2003 and later; for VC6 open a command prompt and run C:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32.bat) and run dumpbin /exports on your DLL, you will probably see that the names start with a ? and end with @@ and a bunch of letters and @ symbols. That means they're decorated names.

To force undecorated names, the simplest thing to do is to tell the C++ compiler that you want C compatibility. You do this by adding extern "C" to the start of the function declaration.

You should also check which calling convention Oracle requires, to ensure that the stack is set up correctly for calling the function, and cleaned up correctly when it returns.


DoEvents: Generating unexpected recursion since 1991

AnswerRe: Not able to call dll through PL /SQL Pin
Wendelius22-Jul-08 6:15
mentorWendelius22-Jul-08 6:15 
Questionquerying all items... the best method? [modified] Pin
gethomast21-Jul-08 22:56
gethomast21-Jul-08 22:56 
AnswerRe: querying all items... the best method? Pin
Mycroft Holmes22-Jul-08 0:01
professionalMycroft Holmes22-Jul-08 0:01 
GeneralRe: querying all items... the best method? [modified] Pin
gethomast22-Jul-08 0:42
gethomast22-Jul-08 0:42 
AnswerRe: querying all items... the best method? Pin
leoinfo22-Jul-08 2:48
leoinfo22-Jul-08 2:48 
GeneralRe: querying all items... the best method? Pin
Mycroft Holmes22-Jul-08 3:54
professionalMycroft Holmes22-Jul-08 3:54 
GeneralRe: querying all items... the best method? Pin
leoinfo22-Jul-08 8:54
leoinfo22-Jul-08 8:54 
GeneralRe: querying all items... the best method? Pin
Mycroft Holmes22-Jul-08 14:45
professionalMycroft Holmes22-Jul-08 14:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.