据库:firebird 2.5嵌入
C#2005编写
ADO.NET Provider 2.6.5
ServerType=1;User=SYSDBA;Password=********;Database=*****;
在win2003、win7下,用程序去执行修改表结构的SQL语句时,没有任何错误提示。
但是在winxp下,就提示初始值异常。
连接是否正常,SQL语句是什么 alter table T1 add column col2 varchar(50);
XP什么版本?试试
如果是NTFS格式文件系统,在文件夹-属性-安全中添加一个EveryOne用户,并赋予“完全控制”权限。
像是ADO.NET Provider 2.6.5的问题,因为FirebirdSql.Data.Common.Charset是firebirdclient中的类,难道winxp、win2003之间的字符集不同吗?