2
Antworten
Nur komm ich über ein seltsames problem, wo ich nicht abrufen der gespeicherten sql-Prozedur aus parameter-Wert. Ich schlug mit diesem problem seit fast 2 Stunden. Code ist sehr einfach using (var con = new SqlConnection(connectionString)) { con.Open();
4
Antworten
Ich möchte erstellen Sie eine einfache generische Funktion void Assign<T>(out T result) { Type type = typeof(T); if (type.Name == "String") { //result = "hello"; } else if (type.Name == "Int32") { //result = 100; } else
5
Antworten
In diesem code: public bool SomeMethod(out List<Task> tasks) { var task = Task.Factory.StartNew(() => Process.Start(info)); tasks.Add(task); } Bekomme ich eine Fehlermeldung, "Verwendung der nicht zugewiesenen out-Parameters "Aufgaben"". Warum? In einem MSDN Beispiel-es ist nur die Verwendung von
10
Antworten
Nehmen Sie die folgenden: class A {} class B : A {} class C { C() { var b = new B(); Foo(b); Foo2(ref b); //<= compile-time error: //"The 'ref' argument doesn't match the parameter type" }
3
Antworten
In PL/SQL (oder vielen anderen Sprachen), kann ich IN-OUT oder OUT-Parameter, die aus einer Prozedur zurückgegeben. Wie kann ich erreichen, eine ähnliche Sache in Java? Ich weiß, dieser trick: public void method(String in, String inOut, String inOut2)
6
Antworten
Nach der Lektüre auf stackoverflow, die im Fall der überprüfung das format von DateTime, die Sie verwenden sollten DateTime.TryParse. Nach dem Versuch einige regex-Ausdrücke scheinen Sie zu lang werden und böse schauen, um Abdeckung viel von der
2
Antworten
Dies ist die package-Spezifikation: create or replace PACKAGE EMPLOYEE_DETAILS AS TYPE DETAILS IS RECORD( EMPLOYEE_ID NUMBER(6,0), EMPLOYEE_FIRST_NAME VARCHAR2(20), EMPLOYEE_LAST_NAME VARCHAR2(25) ); TYPE TABLE_EMPLOYEES IS TABLE OF DETAILS; PROCEDURE GET_EMPLOYEES( EMP_DEPT_ID EMPLOYEES.DEPARTMENT_ID%TYPE, EMP_SALARY employees.salary%TYPE, TBL_EMPLOYEES OUT TABLE_EMPLOYEES );
2
Antworten
Kann mir jemand sagen was falsch ist? Ich habe zwei Prozeduren und zwei Funktionen für Sie. Eine funktioniert und eine andere fehlschlägt. Diese eignet sich besonders gut: <parameterMap id="mapping-descriptions" class="java.util.Map"> <parameter property="id" javaType="java.lang.Long" jdbcType="NUMBER" mode="IN"/> <parameter property="lang"
5
Antworten
Habe ich aufgerufen, eine MySQL stored procedure aus PHP mit mysqli. Dies hat einen out-parameter. $rs = $mysqli->query("CALL addNewUser($name,$age,@id)"); Hier, @id ist der out-parameter. Nun schieße ich die folgende Abfrage, um den Wert des out-parameter: $rs2 =
2
Antworten
Erste Frage: Ich bin versucht, zurück einen OUT-parameter und nicht ein ResultSet mit Anmerkungen. Erstens, ist es überhaupt möglich? Wenn es so ist, wie würde man dies tun? MyBatis: 3.0.6 Datenbank: SQL Server 2008 Hier ist ein
3
Antworten
Ich bin fuchsteufelswild darüber, wie Sie den Sybase-JDBC-Treiber verarbeitet gespeicherte Prozeduren mit gemischter IN und OUT Parameter. Schauen Sie sich dieses einfache gespeicherte Prozedur: CREATE OR REPLACE PROCEDURE p (IN i1 INT, OUT o1 INT, IN i2
2
Antworten
Ich habe eine Methode mit der folgenden Signatur: private PropertyInfo getPropertyForDBField(string dbField, out string prettyName) In es, finde ich den zugehörigen Wert prettyName basierend auf der gegebenen dbField. Dann möchte ich alle Eigenschaften, die den Namen prettyName,
2
Antworten
Schrieb ich eine Methode mit einem out-parameter: -(NSString *)messageDecryption:(NSString *)receivedMessage outParam:(out)messageCondent { messageCondent = [receivedMessage substringFromIndex:2]; return [receivedMessage substringToIndex:1]; } Dann legte ich die param-so: NSString *messageCondent; NSString *mode = [myclassobject messageDecryption:message outParam:messageCondent]; Allerdings gibt es ein
2
Antworten
Ich versuche zu verstehen, verschiedene Möglichkeiten, die Tabelle Daten aus gespeicherten Oracle-Prozeduren /Funktionen mit Hilfe von JDBC. Die sechs Möglichkeiten sind die folgenden: Verfahren Rückgabe eines schema-level-Tabelle geben Sie wie ein OUT-parameter Verfahren Rückgabe einer Paket-level-Tabelle geben
2
Antworten
Angenommen ich habe: public class Bob { public int Value { get; set; } } Möchte ich weitergeben die Wert Mitglied als out-parameter wie Int32.TryParse("123", out bob.Value); aber ich bekomme einen Kompilierungsfehler, " " out " -
9
Antworten
Lese ich bis auf den Kern von C# - programmierkonstrukte und haben eine harte Zeit, die Verpackung in meinen Kopf out parameter-modifier. Ich weiß, was es tut, indem Sie Lesen, aber ich versuche zu denken, ein scenerio,
7
Antworten
Tut VB.NET haben eine direkte Entsprechung in C# out Parameter der Funktion, wo die variable einer Funktion übergeben werden, müssen nicht initialisiert werden? InformationsquelleAutor der Frage cspolton | 2010-12-05
2
Antworten
Möchte ich aussetzen WebClient.DownloadDataInternal Methode wie folgt: [ComVisible(true)] public class MyWebClient : WebClient { private MethodInfo _DownloadDataInternal; public MyWebClient() { _DownloadDataInternal = typeof(WebClient).GetMethod("DownloadDataInternal", BindingFlags.NonPublic | BindingFlags.Instance); } public byte DownloadDataInternal(Uri address, out WebRequest request) { _DownloadDataInternal.Invoke(this, new