查询oracle数据库的最简单方法

时间:2014-02-28 10:17:44

标签: asp.net sql database oracle visual-studio

我需要与oracle数据库交互,我通常使用toad但我需要简化一些操作。

我希望有表单和按钮来启动自定义查询

EX

有一个按钮"用户名"和一个按钮"开始"因此,当我按下按钮时,程序将对ifs和case进行一些检查,然后进行一些插入或更新

网页或Windows应用程序我不在乎它的简单"轻松"做

我已尝试过visual basic但我无法理解如何进行更新和插入

谢谢

3 个答案:

答案 0 :(得分:0)

AFAIK你可以尝试.NET框架支持的每种语言(甚至是F#),但最常用的方法是使用C#和.NET。

有很多书和手册在线连接.NET到DB。另请尝试阅读LINQ。

答案 1 :(得分:0)

如果有一个简单的代码可以帮助您满足您的需求,您可以从网上查看。

您可以随时尝试粘贴我的一些代码,以便人们为您提供帮助。

答案 2 :(得分:0)

如果您设法从VB或您正在使用的其他语言调用Oracle,但是您遇到特定命令的问题,则可以将它们包装在PL / SQL过程或包中。 这是一个简单的例子:

create or replace procedure updateuser(p_user in varchar2) as
    --here you can declare local stored procedure variables and you can already give some starting value if you want
    somevariable number := length(p_user) + 1;
    someothervariable varchar2(10);
begin
    --some useless code just to show you basic usage:
    someothervariable := '(' || p_user || ')';
    --Your update or insert statement:
    UPDATE sometable
    SET somecolumn = someothervariable
    where username = p_user;
    commit;
end;

要从你的VB调用它,你可能需要做这样的事情:(原谅我对vb的不了解,语法可能都错了):

myvbsub "begin updateuser('" + vbuservar + "'); end;"

希望这有帮助!