ASP.NET的朋友请进(顶有分哟)(200分)

  • 主题发起人 主题发起人 des2008
  • 开始时间 开始时间
帮顶!!
 
我在用DELPHI2005开发程序时,做了一个网页数据查目查看功能。
结果:我不知道如何使用DBGRID,好晕呀。
它有个SQLCONN,有个SqlDataAdapter1 我如何连接DBGRID呀,各位请指教!
 
怎么全是帮忙顶的啊?
 
1。目标:使用DELPHI2005开发WEB应用程序,也就是网页。
2。使用了DBGRID显示数据,我找到了控件:SqlConnection1 SqlDataAdapter1 DataView1 DataSet1 我如何使用这些东东就能像在D7里做普通的应用程序一样访问数据库。
SqlConnection1它有个连接字串,我已经连好了。
SQLDATAADAPTER1它有也指向了SQLCONNECTION1。
其它的DATASET1怎么用呢,我怎么找不到DATASOURCE控件,怎么用呢,最终目的是让DBGRID显示出数据?
请版主及各路英雄多帮助!
电话:020-88270969 QQ:65466700 邮件:market@b2sun.com
如果有同志可电话解答,我可请您小饮几杯!
在下不胜感激!
 
想和您请教有关DELPHI2005中.net技术,介意吗?大侠???
 
还是论坛好,群里面太乱
 
1。准备一台计算机,安装WINDOWS 2003专业版,配置IIS,配置它的父目录功能,在它的文档中要写入WebForm1.aspx这个文件是我们要编写的程序,所以这里先做好工作了。OK!~。去MS升级所有可用补丁。重启系统。
2。安装delphi 2005,注册,不要安装其它不是DELPHI的组件或者是第三方控件。
2.安装数据库SQL 2003 SERVER,新建一个数据库名称为:netmanger,建立几个表,其中一个表为:UserTable, 字段有5个,为:userID(主键,要求为INT形) UserName(Nchar形长度16) UserPassword(Nchar形长度16) UserProterty (INT形长度4)Others(Nchar形长度250)
配置你的数据库SA密码为:webAppSQLSAPassword2005
3。打开DELPHI2005,然后。。。file-new-> Asp.net web application delphi for .net
配置你的IIS目录到你的程序开发的目录,如果不是就选当前的就可以了。不用理会。
4。把DBGRID控件拖进来你的WEB页中,选SQLCONNECTION,SqlDataAdapter,Dataset一个一个分别放进来。你这时会在下面看到三个组件。放一个BUTTON进来,放一个TEXTBOX进来,这里是用来写SQL的,你可以查询各各东西数据了呀!!!!!!改它的名为:TEXTSQL
下面是配置你的SQL连接或者是在程序中写均可。
我是写到它的BUTTON中的,目的就是当用户访问我的网站时,点按扭就可以看到数据库中的USERTABLE的数据了。
代码如下://这里是增加BUTTON的点击功能
procedure TWebForm1.Button1_Click(sender: System.Object;
e: System.EventArgs);
var
strConn,strSQL : String;
begin
strConn:='user id=sa;data source="127.0.0.1";persist security info=True;initial catalog=netmanager;password="webAppSQLSAPassword2005"';
Self.SQLConn.Close;
Self.SQLConn.ConnectionString:=strConn;
Self.SQLConn.Open;
Self.SqlDataAdapter.SelectCommand.Connection:= Self.SQLConn;
strSQL:=TextSQL.Text;
self.SqlDataAdapter.SelectCommand.CommandText:=strSQL;
self.SqlDataAdapter.Fill(self.DataSet);
self.DG.DataSource:=self.DataSet;
self.DG.DataBind;
self.SQLConn.Close;
//在TEXTSQL中写入这样的查询语名:
// SELECT UserID AS 用户, UserName AS 用户名, UserPassword AS 密码,
// UserProperty AS 权限 FROM UserTable

//用完你不关等于浪费,这个就是ASP.net与ASP不同之处,速度会更快,尤其是当多用户访问时效果明显。
end;

本程序经过我的测试,没问题。IIS+DELPH2005写的.net技术。
最近看到好多朋友说DELPHI2005,2006不好用之类的说法,我感觉如果还是用DELPHI的朋友大可不必转行,用MS的VS也好,用DELPHI也好,都一样,它的书也差不多,我今天去了购书中心,看了一下午,也没找到合适的书买,最后还是自己研究一下,搞定了!
如果有朋友要源码的,可以发邮件给我,共同学习,我在这里只是写了极其简单的程序,目的在于引导大家使用这个DELPHI2005去开发基于.net技术的东东。应该比在DREAMWARE或者是FRONTPAGE中+ASP去开发写程序有更大的方便与乐趣,你只是要放几个控件就搞定了。真的好轻松,速度也很快。
羊城绅士(草于广州)
电话:020-88270969
邮件:alongsun@sina.com
地址:广州市天河区
QQ:65466700
 
不错,我也正想学习这个。
 
我的qq:691783509
 
最近也在学习ASP。NET开发,以前一直是用C#开发。大家一起进步。我的QQ是:15071032。
 
我的qq:64214339
 
我的qq 是:421798595 顶啊!
 
我的QQ:393931032
有没有会用delphi2006写BBS的???
 
还有我QQ:360446276
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
925
DelphiTeacher的专栏
D
D
回复
0
查看
880
DelphiTeacher的专栏
D
后退
顶部