我做的小程序想在远方的朋友机子上运行,但代码里需要动态创建数据库,谁帮帮我,把动态创建的代码给我写出来啊,多谢了。
----------------------------------------------
Function IThink(Boy,Girl : TPerson) : String; begin if Boy.钱 < 10W then Girl.Say(''滚!'') else begin if Girl.Anser = ''我愿意'' then Result := ''结婚'' else Result := IntToStr(88); end; 风过不折→百炼成尧 QQ: 7315910
那你创建数据库的语句在哪呀?
----------------------------------------------
Function IThink(Boy,Girl : TPerson) : String; begin if Boy.钱 < 10W then Girl.Say(''滚!'') else begin if Girl.Anser = ''我愿意'' then Result := ''结婚'' else Result := IntToStr(88); end; 风过不折→百炼成尧 QQ: 7315910
waterstone 你别笑我嘛,帮帮忙啦,我现在在线等待啊
----------------------------------------------
Function IThink(Boy,Girl : TPerson) : String; begin if Boy.钱 < 10W then Girl.Say(''滚!'') else begin if Girl.Anser = ''我愿意'' then Result := ''结婚'' else Result := IntToStr(88); end; 风过不折→百炼成尧 QQ: 7315910
//获取数据库连接字符串(SqlServer2000) Function GetDBConnectionString(IP,DataBaseName,UserName,UserPassWord:String):String; Var DBConnectionString:String; DBTableName:String; ADOConnection_DB:TADOConnection; ADODataSet_DB:TADODataSet; DataSource_DB:TDataSource; Begin DBConnectionString:='Provider=SQLOLEDB.1;Password='+UserPassWord+';Persist Security Info=True'; DBConnectionString:=DBConnectionString+';User ID='+UserName+';Initial Catalog='+DataBaseName+';Data Source='+IP; Result:=DBConnectionString; End;
//连接SQLSERVER2000数据库 Function ConnectDataBase():Boolean; Var DataBaseName,UserName,UserPassWord,IP:String; //定义数据库名、用户名、密码、表名和连接IP Begin IP:=GetIPAddress; //ReadConfig(IniFileName,'DBSet','IP'); //获取计算机IP DataBaseName:=ReadConfig('DBSet','DataBaseName','); //数据库名称 UserName:=ReadConfig('DBSet','UserName','); //数据库用户名称 UserPassWord:=ReadConfig('DBSet','UserPassWord','); //数据库密码 Try With ADOConnection_DB Do Begin LoginPrompt:=False; ConnectionString:=GetDBConnectionString(IP,DataBaseName,UserName,UserPassWord); Connected:=False; Connected:=True; Result:=True; End; Except On E:EOleException Do Begin Result:=False; Beep();Beep(); MessageDLG('Error:'+E.Message,MtWarning,[MBOK],0); End; End; End;
----------------------------------------------
『惠安人才网』 www.harcw.net
----------------------------------------------
Function IThink(Boy,Girl : TPerson) : String; begin if Boy.钱 < 10W then Girl.Say(''滚!'') else begin if Girl.Anser = ''我愿意'' then Result := ''结婚'' else Result := IntToStr(88); end; 风过不折→百炼成尧 QQ: 7315910