Click here to Skip to main content
15,891,253 members
Home / Discussions / Database
   

Database

 
GeneralRe: insert record into mysql table Pin
David Salter7-Jan-05 5:42
David Salter7-Jan-05 5:42 
QuestionOnly last 50 rows??? Pin
Anonymous7-Jan-05 2:43
Anonymous7-Jan-05 2:43 
AnswerRe: Only last 50 rows??? Pin
Ritesh12347-Jan-05 3:09
Ritesh12347-Jan-05 3:09 
GeneralRe: putting strings into sqlcommand Pin
Colin Angus Mackay6-Jan-05 22:26
Colin Angus Mackay6-Jan-05 22:26 
GeneralExcel text field not taking big CString using VC++ Pin
Anshul Mehra6-Jan-05 20:20
professionalAnshul Mehra6-Jan-05 20:20 
Generalputting strings into sqlcommand Pin
sianatia6-Jan-05 18:34
sianatia6-Jan-05 18:34 
GeneralAngry DBA Pin
Anonymous6-Jan-05 14:24
Anonymous6-Jan-05 14:24 
GeneralODP.NET : How to access function with VARCHAR2 as ReturnValue Pin
arnab19745-Jan-05 16:49
arnab19745-Jan-05 16:49 
Hello
I am unable figure out the following problem.I am using ODP.NET 9.2.0.4 and ORACLE 8i Server. While I am trying to call an Oracle function which returns a VARCHAR2 at the time of ExecuteNonQuery it generates the OracleExecption("ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at line 1").

But No problem occurs while function returns Number.
Please help me.Thanks in advance

Arnab

Oracle Function:
<br />
<br />
FUNCTION Get_DATA1 (p_val IN VARCHAR2)<br />
RETURN VARCHAR2 IS<br />
<br />
v_val VARCHAR2(10);<br />
BEGIN<br />
   v_val:=p_val;<br />
   RETURN v_val;<br />
END Get_DATA1;<br />


VB.NET Function That accessing the Above function:

<br />
Public Function GetData1(ByVal strValue As String) As String<br />
   <br />
   Dim strConnection As String<br />
   Dim objConnection As OracleConnection<br />
   Dim objCommand As OracleCommand<br />
   Dim objParameterReturn As New OracleParameter<br />
<br />
   Dim strReturnValue As String = ""<br />
<br />
   Try<br />
       strConnection = "My Oracle connection String"<br />
       objConnection = New OracleConnection(strConnection)<br />
       objCommand = New OracleCommand("Get_DATA1", objConnection)<br />
       objCommand.CommandType = CommandType.StoredProcedure<br />
       objCommand.Parameters.Add("p_val", OracleDbType.Varchar2, 10, strValue, ParameterDirection.Input)<br />
       'setting parameter for return value<br />
       objParameterReturn = objCommand.Parameters.Add("retval", OracleDbType.Varchar2, 10, Nothing, ParameterDirection.ReturnValue)<br />
       objCommand.Connection.Open()<br />
       'Upto connection open is working fine<br />
       'but ExecuteNonQuery casues the OracleException<br />
       objCommand.ExecuteNonQuery()<br />
       strReturnValue = CType(objParameterReturn.Value(), String)<br />
<br />
   Catch ex As OracleException                <br />
       strReturnValue="Oracle Error"<br />
   Catch ex As Exception<br />
       strReturnValue="Other Error" <br />
   Finally<br />
       ''Release All DB objects<br />
       ReleaseDB(objCommand, objConnection)<br />
   End Try<br />
<br />
       Return strReturnValue<br />
End Function<br />

QuestionHow to use insert command in Access database? Pin
DuyNguyen5-Jan-05 7:43
DuyNguyen5-Jan-05 7:43 
AnswerRe: How to use insert command in Access database? Pin
Mike Ellison7-Jan-05 5:55
Mike Ellison7-Jan-05 5:55 
GeneralRe: How to use insert command in Access database? Pin
DuyNguyen8-Jan-05 8:08
DuyNguyen8-Jan-05 8:08 
GeneralSQL Merge Replication Pin
Purple Monk4-Jan-05 23:41
Purple Monk4-Jan-05 23:41 
GeneralAccess db @@indentity how to get new record Pin
xsoftdev24-Jan-05 14:33
xsoftdev24-Jan-05 14:33 
GeneralRe: Access db @@indentity how to get new record Pin
Mike Ellison7-Jan-05 5:48
Mike Ellison7-Jan-05 5:48 
GeneralRe: Access db @@indentity how to get new record Pin
xsoftdev28-Jan-05 18:36
xsoftdev28-Jan-05 18:36 
QuestionHow can I .... Pin
KORCARI4-Jan-05 14:03
KORCARI4-Jan-05 14:03 
AnswerRe: How can I .... Pin
Colin Angus Mackay4-Jan-05 23:01
Colin Angus Mackay4-Jan-05 23:01 
GeneralNormalisation Pin
Edbert P5-Jan-05 17:35
Edbert P5-Jan-05 17:35 
GeneralRe: Normalisation Pin
Colin Angus Mackay5-Jan-05 22:35
Colin Angus Mackay5-Jan-05 22:35 
AnswerRe: How can I .... Pin
Edbert P5-Jan-05 17:34
Edbert P5-Jan-05 17:34 
QuestionHow to I get one table out of two ? Pin
Christian Graus4-Jan-05 9:47
protectorChristian Graus4-Jan-05 9:47 
AnswerRe: How to I get one table out of two ? Pin
Edbert P4-Jan-05 10:45
Edbert P4-Jan-05 10:45 
GeneralSQL to run mathematical equations Pin
ColdWaterBlue4-Jan-05 8:58
ColdWaterBlue4-Jan-05 8:58 
GeneralRe: SQL to run mathematical equations Pin
Colin Angus Mackay4-Jan-05 12:34
Colin Angus Mackay4-Jan-05 12:34 
GeneralAccessing Remote Files Via VBA code in Access DB Pin
frank214-Jan-05 2:44
frank214-Jan-05 2:44 

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.