我正在尝试通过Delphi5中的FileDSN将我的TDatabase对象连接到ODBC。 我已经创建了一个DSN文件,当通过C#或VB6连接到它时它工作得非常好。
例如,C#中的语法是:
Fatal Exception: java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 632412 bytes
at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3982)
at android.os.Handler.handleCallback(Handler.java:755)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6520)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:941)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:831)
Caused by android.os.TransactionTooLargeException: data parcel size 632412 bytes
at android.os.BinderProxy.transactNative(Binder.java)
at android.os.BinderProxy.transact(Binder.java:617)
at android.app.ActivityManagerProxy.activityStopped(ActivityManagerNative.java:3618)
at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3974)
at android.os.Handler.handleCallback(Handler.java:755)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6520)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:941)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:831)
使用Delphi 5 IDE,我尝试定义TParams,但它不起作用: TParams: FILEDSN = [我的DSN文件路径]
我收到错误:
"未知数据库。别名:db"