Click here to Skip to main content
15,885,757 members
Home / Discussions / Database
   

Database

 
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 
GeneralRe: querying all items... the best method? Pin
Mycroft Holmes22-Jul-08 16:24
professionalMycroft Holmes22-Jul-08 16:24 
Questionretreving the gridview row in color from sqlserver using boundfields Pin
santosh04221-Jul-08 18:54
santosh04221-Jul-08 18:54 
AnswerRe: retreving the gridview row in color from sqlserver using boundfields Pin
Mycroft Holmes21-Jul-08 19:57
professionalMycroft Holmes21-Jul-08 19:57 
QuestionFunction returning a table Pin
Kushi Bobby21-Jul-08 18:49
Kushi Bobby21-Jul-08 18:49 
AnswerRe: Function returning a table PinPopular
Mycroft Holmes21-Jul-08 20:01
professionalMycroft Holmes21-Jul-08 20:01 
QuestionBackup Database And Move Stored Procedures Pin
mehrnoosh21-Jul-08 18:18
mehrnoosh21-Jul-08 18:18 
AnswerRe: Backup Database And Move Stored Procedures Pin
John_Adams21-Jul-08 19:44
John_Adams21-Jul-08 19:44 
GeneralRe: Backup Database And Move Stored Procedures Pin
mehrnoosh22-Jul-08 19:25
mehrnoosh22-Jul-08 19:25 
Generalneed to layout the database [modified] Pin
keyboard warrior21-Jul-08 13:06
keyboard warrior21-Jul-08 13:06 

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.