Чтение первой строки с помощью текстового драйвера ODBC

Вы, вероятно, должны делать как можно больше из контекста браузера. Например:

driver.execute_script("document.querySelector('[id=usernameInputField]').value = 'user'")
driver.execute_script("document.querySelector('[id=passwordInputField]').value = 'password'")
driver.execute_script("document.querySelector('css-for-button').click()")
1
задан Ansgar Wiechers 20 June 2015 в 16:24
поделиться

2 ответа

Решение состоит в том, чтобы убедиться, что в schema.ini есть строковое чтение

ColNameHeader=False

. Документацию можно найти здесь:

http://msdn.microsoft.com/en-us/library/ms709353%28VS.85%29.aspx

2
ответ дан 2 September 2019 в 23:24
поделиться

Для следования корректному ответу можно также записать функцию для создавания/писания файла схемы как FileStream во время выполнения. Включайте ColNameHeader=False (или передайте его в качестве параметра), когда Вы пишете в файл. Имя файла должно быть schema.ini

private void writeSchema(string decimalPointOverride = "", string header="True")
{
    try
    {
        FileStream fsOutput = new FileStream( myDirectory + "\\schema.ini", FileMode.Create, FileAccess.Write);
        StreamWriter srOutput = new StreamWriter(fsOutput);
        string s1, s2, s3, s4, s5, s6;

        s1 = "[" + "OutputFileName.CSV" + "]";
        s2 = "ColNameHeader=" + header;  
        s3 = "Format=" + this.strFormat;
        s4 = "MaxScanRows=25";
        s5 = "CharacterSet=" + this.strEncoding;
        //set decimal point if exists, otherwise put empty string ""
        s6 = (decimalPointOverride == "") ? "" : "DecimalSymbol=" + decimalPointOverride + "\r\n";

        srOutput.WriteLine(s1.ToString() + "\r\n" + s2.ToString() + "\r\n" + s3.ToString() + "\r\n" + s4.ToString() + "\r\n" + s5.ToString() + "\r\n" + s6.ToString());
        srOutput.Close();
        fsOutput.Close();
    }
    catch (Exception ex)
    {
        Console.WriteLine(ex.Message, "writeSchema");
    }

}
0
ответ дан 2 September 2019 в 23:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: