我用delphi 做的一个软件涉及数据库,用的是sql ,原本已经完成,后来重装了系统,现在出现了问题,我定义的表不可用,哪位高手会的,赶紧帮帮忙,谢谢
解决方案 »
- OleContainer1 打开word 进行编辑后,如何通过一个方法将光标移动到最开始???(如果用鼠标点击我是知道的,我现在想用一个函数来实现)
- 感谢unsigned 兄弟的热心帮忙,补分100
- ABC 组件是开源的?还是商用?
- 再散200分,凑个1000分
- DBGridEh能实现这样的格式吗?熟悉用友财务软件的朋友也请来看看
- 检测网络中的服务器名称???
- Delphi调用子窗体,关闭子窗体后,再次打开子窗体出现内存地址错误!万分感激!
- 大家帮我测一下一下的这段代码的结果,不要用看的,要实际用计算机测一下,因为比较简单但是在我的计算机上总出问题
- access是不是不允许字段值空啊?但是我必须要有一些字段值空,该怎么办?在线等待……
- agui(阿贵) ( ) 在线吗?问你一个问题!
- 这几个数据定义怎样写成delphi的数据定义 ?
- 请问用什么软件能侦测出应用程序是用什么语言开发的?
是这句上出现,对象打开时,不允许操作
再把连接字符串赋值给它
就可以了!
begin
Close;
SQL.Clear;
var
confForm:Tform19;
begin
adoconn1.ConnectionString := RWini.getConnStr;
try adoconn1.Open; except
on Err : EOleException do
begin
confForm :=Tform19.Create(self);
confForm.ShowModal;
end;
end;end;
源程序,加了上面的大虾的这段话
先把Connection控件Close一下
再把连接字符串赋值给它
就可以了!
会出现数据库没打开的状况,请高手指点
//生成数据库连接串
readParam(server,database,user,password);
result := 'Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=' + database + ';Data Source=' + server+'';
利用ini文件动态链接数据库
看看这个过程从哪里读的,具体的server,database,user,password是什么,是否正确
对应的database你是否建立
这个是connectionstring 格式相对应,但网上的格式是含有user 和password 的
这个按哪个格式写
用控件连好之后,看一下控件里的连接字符串怎么写,直接复制,替换参数就可以了~是这个意思么?
initialization
getDir(0,strLocal);
myinifile := TINIFile.Create(strLocal+'\'+strINIname);finalization
myinifile.Free;
end.
通过这两句我读不到ini文件,这是怎么回事