http://www.delphibbs.com/delphibbs/listq.asp<br><br>1。准备一台计算机,安装WINDOWS 2003专业版,配置IIS,配置它的父目录功能,在它的文档中要写入WebForm1.aspx这个文件是我们要编写的程序,所以这里先做好工作了。OK!~。去MS升级所有可用补丁。重启系统。<br>2。安装delphi 2005,注册,不要安装其它不是DELPHI的组件或者是第三方控件。<br>2.安装数据库SQL 2003 SERVER,新建一个数据库名称为:netmanger,建立几个表,其中一个表为:UserTable, 字段有5个,为:userID(主键,要求为INT形) UserName(Nchar形长度16) UserPassword(Nchar形长度16) UserProterty (INT形长度4)Others(Nchar形长度250)<br>配置你的数据库SA密码为:webAppSQLSAPassword2005<br>3。打开DELPHI2005,然后。。。file-new-> Asp.net web application delphi for .net<br>配置你的IIS目录到你的程序开发的目录,如果不是就选当前的就可以了。不用理会。<br>4。把DBGRID控件拖进来你的WEB页中,选SQLCONNECTION,SqlDataAdapter,Dataset一个一个分别放进来。你这时会在下面看到三个组件。放一个BUTTON进来,放一个TEXTBOX进来,这里是用来写SQL的,你可以查询各各东西数据了呀!!!!!!改它的名为:TEXTSQL<br>下面是配置你的SQL连接或者是在程序中写均可。<br>我是写到它的BUTTON中的,目的就是当用户访问我的网站时,点按扭就可以看到数据库中的USERTABLE的数据了。<br>代码如下://这里是增加BUTTON的点击功能<br>procedure TWebForm1.Button1_Click(sender: System.Object; e: System.EventArgs);<br>var<br> strConn,strSQL : String;<br>begin<br> strConn:='user id=sa;data source="127.0.0.1";persist security info=True;initial catalog=netmanager;password="webAppSQLSAPassword2005"';<br> Self.SQLConn.Close;<br> Self.SQLConn.ConnectionString:=strConn;<br> Self.SQLConn.Open;<br> Self.SqlDataAdapter.SelectCommand.Connection:= Self.SQLConn;<br> strSQL:=TextSQL.Text;<br> self.SqlDataAdapter.SelectCommand.CommandText:=strSQL;<br> self.SqlDataAdapter.Fill(self.DataSet);<br> self.DG.DataSource:=self.DataSet;<br> self.DG.DataBind;<br> self.SQLConn.Close;<br>//用完你不关等于浪费,这个就是ASP.net与ASP不同之处,速度会更快,尤其是当多用户访问时效果明显。<br>end;<br><br>本程序经过我的测试,没问题。IIS+DELPH2005写的.net技术。<br><br>最近看到好多朋友说DELPHI2005,2006不好用之类的说法,我感觉如果还是用DELPHI的朋友大可不必转行,用MS的VS也好,用DELPHI也好,都一样,它的书也差不多,我今天去了购书中心,看了一下午,也没找到合适的书买,最后还是自己研究一下,搞定了!<br>如果有朋友要源码的,可以发邮件给我,共同学习,我在这里只是写了极其简单的程序,目的在于引导大家使用这个DELPHI2005去开发基于.net技术的东东。应该比在DREAMWARE或者是FRONTPAGE中+ASP去开发写程序有更大的方便与乐趣,你只是要放几个控件就搞定了。真的好轻松,速度也很快。<br><br>羊城绅士(草于广州)<br>电话:020-88270969<br>邮件:alongsun@sina.com<br>地址:广州市天河区<br>QQ:65466700