我需要与oracle数据库交互,我通常使用toad但我需要简化一些操作。
我希望有表单和按钮来启动自定义查询
EX
有一个按钮"用户名"和一个按钮"开始"因此,当我按下按钮时,程序将对ifs和case进行一些检查,然后进行一些插入或更新
网页或Windows应用程序我不在乎它的简单"轻松"做
我已尝试过visual basic但我无法理解如何进行更新和插入
谢谢
答案 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;"
希望这有帮助!