|
分類:[ASP.NET (C#)]
お世話になります
.NET Framework Data Provider for Oracleを使用してOracleに接続しています
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="SELECT DEPT.* FROM DEPT" UpdateCommand="UPDATE DEPT SET LOC = :LOC WHERE (DEPTNO = :DEPT)"> <UpdateParameters> <asp:Parameter Name="LOC" /> <asp:Parameter Name="DEPT" /> </UpdateParameters> </asp:SqlDataSource>
上記のUpdateCommandを実行すると以下のエラーが出てしまいます Selectの方は上手くいっています
ORA-01036: 変数の名前/数が無効です。
説明: 現在の Web 要求を実行中に、ハンドルされていない例外が発生しました。エラーに関する詳細および例外の発生場所については、スタック トレースを参照してください。
例外の詳細: System.Data.OracleClient.OracleException: ORA-01036: 変数の名前/数が無効です。
どなたか、原因が分かる方が居られましたらご教示お願いします
環境 使用ツール VS2005(C#) クライアント XPproSP2 Oracle10g MDAC2.8SP1インストール済み データベースサーバー WinServer2003 Oracle9i
|