㈠ VB.NET连接sql数据库,怎么从VB写入字段更新在SQL表中
用radiobutton来先选择要更新数据的表: 需要手工写代码,构建SQL语句了。
可以在radiobutton的 selectChanged 事件中,添加该代码。
在textbox1,textbox2中输入文字(分别为周边景点和评价)。
点击button2提交,弹出form1并更新sql表。将字段添加至sql表中新的一行。
进行相关的数据绑定操作即可,可以使用VS2005的可视化设计进行,无需手工代码。
㈡ c# 如何将form2的内容归属于sql的外键
form1的next按钮点击事件里插入第一个表的数据,这部分看起来你没什么问题了,这里因为questionNum是手动输入的,所以就比较简单了。这个问题编号要保存下来,并传递给form2,传递方法可以用form2的构造函数传递,也可以用全局变量传递,看具体情况了。
到了form2,需要更新表一,和插入表二两个操作
update question set hints='具体的值' where questionNum='传过来的编号'
insert answer(answerid,answer,questionNum)values(1,'回答的值','传过来的编号')
如果有多个回答,那么多次插入是可以的,外键都用传过来的questionNum就行了。
㈢ 我想把Edit.Text(在Form2)作为另一个窗体(F0rm6)的ADOQuery的SQL中SELECT的条件,要怎么添加SQL语句
这个需要写动态sql语句
你如果要在form2里引用form6的adoquery,则在form2里uses form6
你可以在按钮事件里写操作语句,加入下面你有个button1按钮,则双击按钮在click事件里写,
假如你Form6里的adoquery名字 叫adouquery1,
假如你有表table1,字段f1,edit名字为edit1
TFrom2.Button1Click(Sender: TObject);
begin
with Form6.ADOQuery1 do
begin
close;
sql.clear;
sql.add('select * from table1 where f1 = ''' + edit1.text + '''');
open;
end;
end;
㈣ 用VS2010连接数据库,在一个窗体登录了数据库,我想在第二个窗体做查询动作,
在第一个窗口New第二个窗口的时候传过去就行了
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
From2 form2 = new Form2(object 第一个控件的值);
from2.Show();
}
}
public partial class Form2 : Form
{
object 第一个控件的值=null;
public Form1(object 第一个控件的值)
{
InitializeComponent();
this.第一个控件的值=第一个控件的值;//Form2这里就可以用Form1传过来的值了
}
}
㈤ 表单页面提交到SQL数据库怎么完成
嘿嘿,你基本的操作知识都没有嘛!帮你写下吧,连注释都给你带上。
首先,请修改原来的HTML代码,在“<table width="600" border="0" align="center"> ”下方位置加上“<form method="POST" action="脚本文件.asp?action=send" name=frmAnnounce>”;然后在"</table>"上方加上“</form>”,以下是“脚本文件.asp”的主要代码:
'数据库连接语句,这里略,自己去帖上去吧
Dim Name '申明姓名变量
Name=Reques.Form("wenbenkuang1") '变量赋值,从POST表单中取得
Name=Replace(Name,"'","") '简单的替换
Dim rs,sql,NewsId '申明变量
set rs=server.createobject("adodb.recordset") 'adodb对象
sql="select * from 表名 where Id is null" 'SQL查询更新方式操作语句
rs.open sql,Conn,1,3 '执行SQL
rs.addnew '以“addnew”模式增加新记录,对于初学着是很好的模式
rs("Name")=Name '对应变量
rs.update '更新增加的记录
Id=rs(0) '立刻返回新增记录的ID号
rs.close:set rs=nothing '释放adodb对象