- Katılım
- 12 Mayıs 2016
- Mesajlar
- 1.547
- Çözümler
- 5
Kod:
string queryText = "SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath LIKE '\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System'";
string queryText = "SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath LIKE '\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System'";
SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath = @KeyPath;
string queryText = "SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath = '\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System'";
Query hatalı diyor. Özel durum işlenmiyor.Aldığınız hatayı da paylaşır mısınız?
string queryText = @"SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath LIKE '\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System'";
SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath = @KeyPath;
string queryText = "SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath = '\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System'";
Denedim olmadı.C#:string queryText = @"SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath LIKE '\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System'";
Select in önüne @ işareti ekleyip dener misiniz?
Evet doğru ama yine hata verdi.SQL:SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath = @KeyPath;
RegistryValueChangeEvent'te LIKE diye bir operatör yokmuş.
Şöyle bir şey oluyor galiba:
C#:string queryText = "SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath = '\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System'";
Eğer genel çözümü benim mesajımla bulduysan çözüm işaretlemeyi unutma.Denedim olmadı.
Evet doğru ama yine hata verdi.
Dediğin şeyi de denedim yine aynı hata.
Mantık kurunca ilerleme kaydettim şimdi ise not found diyor .
string queryText = "SELECT * FROM RegistryValueChangeEvent WHERE Hive = 'HKEY_LOCAL_MACHINE' AND KeyPath = '\\\\SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Policies\\\\System'\r\n";
'
Ha sorunu buldum fazla eklemişim pardon.\\\\ bu 4 değil iki olacak.
private void button20_Click(object sender, EventArgs e)
{
BackgroundWorker worker = new BackgroundWorker();
worker.DoWork += BackgroundWorker_DoWork;
worker.RunWorkerAsync();
}
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.