评论会员:游客 时间:2012/02/07
Manish.Insan:你好ramcab,你可以搜索你的记录后,输入在文本框的ID按钮的Click事件。并存储在会话或查询字符串传递到另一种形式的结果。,并设置在这种形式texbox价值。魔神:codeprelang="c#"Session[spanclass="code-string""/spanspanclass="code-string"name_of_student"/span]=abc;spanclass="code-comment"/*/spanspanclass="code-comment"abcisstringthatcontainsyourdatalikenameofstudent.*//span/pre/code使用Response.Redirect()"或"你什么都想要来打开新的形式。设定值,如:{C}希望这会帮助你。不要忘记标记为答案,如果它帮助。imgsrc=http://www.orcode.com/img/ico/smiley_smile.gif
Bojjaiah
评论会员:游客 时间:2012/02/07
您好RAM,通过类似这样的查询你得到通过记录从table_name的选择*"txtsearchid.text"searchid='';
Nilesh帕蒂尔普纳
评论会员:游客 时间:2012/02/07
可以使用查询Likenbsp;选择*从tblstudent的searchId="txtid.text","{BR}是这样的
ramcab:非常感谢您的回答先生的,从数据库中记录的拉动,我已经做到了。但我需要的是另一种形式来调用这些记录。我有2种形式。在Form1中,我有一个按钮和文本框,我输入的数据是在Form2的文本框的搜索和显示结果。
例如:
FORM1:
搜索学生:(输入学生证)LT; ---框
Form2的:
学生证是:(结果在TextBox)
名字:(结果在TextBox)
;姓氏:(结果在TextBox)
这是我编码这么远,但结果显示在相同的形式。
命名空间PCU_CEIT
{
公共部分类searchstud:表格
;{
私人OleDbConnection的连接;
160; 私人OleDbCommand的命令;
0; 私人OleDbDataAdapter的适配器;
160; 私人OleDbCommandBuilder建设者;
160; 私人的DataSet数据集;
,公共searchstud()
{
0; ()
连接新的OleDbConnection();
提供connection.ConnectionString = @"= Microsoft.ACE.OLEDB.12.0;数据源= C:\用户\ PrincessGHY \桌面\经济转型国家\ dummystud.accdb";
命令= connection.CreateCommand()
适配器=新OleDbDataAdapter的(命令);
; 建设者=新OleDbCommandBuilder(适配器);
&
#160; DataSet的新的DataSet()
160; }
私人无效button6_Click(对象发件人,EventArgs的五)
{
{
60; command.CommandText ="SELECT * studentinfo StudID = @ StudID";
command.Parameters.Clear()
command.Parameters.AddWithValue("@ studID",txtsearch.Text)
0; dataSet.Tables.Clear()
结果= adapter.Fill(数据集,"studentinfo")
如果(GT结果; 0)
{
studinfo stdinf =新studinfo()
60; stdinf.Show()
DataRow的studentinfo = dataSet.Tables"studentinfo"]行[0];
160; textBox1.Text = studentinfo ["名字"]的ToString()
textBox2.Text = studentinfo ["姓氏"]的ToString()
; }
其他
&
#160;{
MessageBox.Show("学生不存在。");
}
}
对不起,打扰你们,但由于很多帮助。|