Arsip: odbc data source not found

 
user image
more 12 years ago

ricky_seldjatem

saya membuat koneksi delphi dan database memakai adoconnection + query : procedure TKoneksi.BitBtn1Click(Sender: TObject); begin if ADOConnection1.Connected then begin ADOConnection1.Close; ADOConnection1.ConnectionString :=''; end; ADOConnection1.ConnectionString :='Provider=SQLOLEDB.1;' + 'Persist Security Info=false;' + 'User ID=' + MaskEdit1.Text + ';' + // user Name 'Password=' + MaskEdit2.Text + ';' + // Password 'Initial Catalog=' + MaskEdit3.Text + ';' + // Database 'Data Source=' + MaskEdit4.Text; //Nama komputer / server Screen.Cursor := crHourGlass; try ADOConnection1.Open; Screen.Cursor := crDefault; MessageDlg('Koneksi berhasil !', mtInformation, [mbOK],0); frmenu.Show; //FrMenu.ADOQuery.Active:=True; //FrMenu.ADOQuery1.Active:=True; //FrMenu.ADOQuery2.Active:=True; //FrMenu.ADOQuery3.Active:=True; except on E:Exception do begin Screen.Cursor := crDefault; ADOConnection1.Close; MessageDlg('Koneksi Gagal !'+#13#13+'Exception:'+#13+E.Message, mtError, [mbOK],0); end; end; end; dan query : procedure TFDataPerusahaan.FieldInList; begin try FrMenu.ADOQuery.Close; except end; FrMenu.ADOQuery.SQL.Text:='select * from profile'; FrMenu.ADOQuery.Open; if frMenu.ADOQuery.RecordCount > 0 then begin edNama.Text:= FrMenu.ADOQuery.Fields[0].AsString; edAlamat.Text:=FrMenu.ADOQuery.Fields[1].AsString; edKota.Text:=FrMenu.ADOQuery.Fields[2].AsString; edTlp.Text:=FrMenu.ADOQuery.Fields[3].AsString; edFax.Text:=FrMenu.ADOQuery.Fields[4].AsString; logoAddress := FrMenu.ADOQuery.Fields[5].AsString; if FileExists(logoAddress) then Image1.Picture.LoadFromFile(logoAddress); end; end; yang masalah ketika sy input username,password,dbase dan hostname tidak ada masalah form menu utama terbuka, tetapi ketika sy memanggil form data perusahaan muncul pesan : odbc driver manager data source not found dan error yg di tunjuk selalu pd frmenu.query3.open. database yg sy pakai sql server 2000 dan delphi 7, kira2 kesalahannya dimana ya, krn saya koneksi kedatabase tidak mau langsung menggunakan connection string tetapi melalui form koneksi seperti diatas. terima kasih
user image
more 12 years ago

amyra

Ganti Provider= (pada connection string) dengan "MsJetOleDB" (kalu tidak salah namanya).
user image
more 12 years ago

amyra

Eitsss... sori pake SQLserver kok yaaa....
user image
more 12 years ago

ichan29

@ricky_seldjatem: ..yang masalah ketika sy input username,password,dbase dan hostname tidak ada masalah form menu utama terbuka, tetapi ketika sy memanggil form data perusahaan muncul pesan : odbc driver manager data source not found dan error yg di tunjuk selalu pd frmenu.query3.open...
@ricky, klo udah bisa konek dan ada query yg bisa membaca ke database itu, berarti Query3 itu yg mungkin connectionnya salah.. kecuali semua Query gagal, berarti Connectionnya yg masalah ato salah.
more ...
  • Pages:
  • 1
Share to

Random Topic

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com