永发信息网

在delphi中碰到 【ODBC驱动程序管理器】未发现数据源名称并且未指定默认驱动程序 该怎么办,请详细说明

答案:2  悬赏:50  手机版
解决时间 2021-03-04 08:43
  • 提问者网友:火车头
  • 2021-03-03 15:12
在delphi中碰到 【ODBC驱动程序管理器】未发现数据源名称并且未指定默认驱动程序 该怎么办,请详细说明
最佳答案
  • 五星知识达人网友:鸠书
  • 2021-03-03 16:10
打开你机器上的“控制面板”-->“管理工具”-->“数据源(ODBC)”,检查你所使用的数据源名称是否在其中:如果不在,添加之;如果在,测试之。如果网络连通、数据源配置正确且数据库服务正在运行的话,应该是能够测试通过的。
全部回答
  • 1楼网友:摆渡翁
  • 2021-03-03 16:22
const odbc_add_dsn = 1; odbc_config_dsn = 2; odbc_remove_dsn = 3; odbc_add_sys_dsn = 4; odbc_config_sys_dsn = 5; odbc_remove_sys_dsn = 6;function sqlconfigdatasource(hwndparent: integer; frequest: longint; lpszdriverstring: string; lpszattributes: string): longbool; stdcall; external 'odbccp32.dll';procedure tform1.formkeydown(sender: tobject; var key: word; shift: tshiftstate);const boolstr: array of string = ('f', 't');begin if key <> vk_return then exit; caption boolstr[ sqlconfigdatasource(0, odbc_add_sys_dsn,// ~换成handle就是手工配置'sql server', //数据库类型'dsn=mydatabase'#0 + //数据源名称'server=(local)'#0 + //sql server服务器名'database=databasename'#0 + //数据库名称'description=动态配置odbc'#0 //描述 )];end;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯