pb 在窗体里用控件实行数据库表的插入
PB:在SQL里做了个数据库把一个表连在了PB的窗体里我想要用一个文本控件和一个按钮控件来实现把文本输入的内容插入到表请教高人在控件里的代码是什么啊如果有没听懂我写的意思...
PB: 在SQL里做了个数据库 把一个表连在了PB的窗体里 我想要用一个文本控件和一个按钮控件来实现把文本输入的内容插入到表 请教高人 在控件里的代码是什么啊
如果有没听懂我写的意思 请在下面提出来 我在补充
2楼的 你说的我能做出来 但是达不到我要的效果啊 我要做个什么呢? 就是一注册界面 PB的窗体里补能出现表的 就用一个文本控件和一按钮控件 把输入文本的内容再插入SQl的表里 展开
如果有没听懂我写的意思 请在下面提出来 我在补充
2楼的 你说的我能做出来 但是达不到我要的效果啊 我要做个什么呢? 就是一注册界面 PB的窗体里补能出现表的 就用一个文本控件和一按钮控件 把输入文本的内容再插入SQl的表里 展开
3个回答
展开全部
不太明白你的意思,你是不是想实现动态执行SQL的效果:
在主界面上有一个文本框sle_1和一个按钮cb_1,在sle_1里面写上想要执行的SQL语句,点击cb_1执行sle_1里面的SQL语句?
要是这样的话,在cb_1的单击事件中写:
string str_sql
str_sql=sle_1.text
execute immediate :str_sql using sqlca;
if sqlca.sqlcode=0 then
messagebox('提示','SQL语句执行成功!')
else
messagebox('SQL语句有错','请检查你的SQL语法!')
end if
这样的写法有一些限制,如sle_1里的SQL语句结尾不用写“;”,还有其他的等,如果你想要的效果就是这样的,你可以到网上搜索execute immediater的用法。
在主界面上有一个文本框sle_1和一个按钮cb_1,在sle_1里面写上想要执行的SQL语句,点击cb_1执行sle_1里面的SQL语句?
要是这样的话,在cb_1的单击事件中写:
string str_sql
str_sql=sle_1.text
execute immediate :str_sql using sqlca;
if sqlca.sqlcode=0 then
messagebox('提示','SQL语句执行成功!')
else
messagebox('SQL语句有错','请检查你的SQL语法!')
end if
这样的写法有一些限制,如sle_1里的SQL语句结尾不用写“;”,还有其他的等,如果你想要的效果就是这样的,你可以到网上搜索execute immediater的用法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先顶1楼的...但是我在想..你为什么不直接把你数据库的表在PB里做成一个datewindow?这样在连接上了数据库后用w_1.update()直接就可以提交数据了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询