Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Ошибка при создании таблицы в Delphi 7 - Windows 8

Возникает ошибка при создании таблицы через Datebase Desktop, стоит Виндовс 8.
При нажатии на Создать появляется окно с выбором Типа таблицы, а кнопка Создать или ОК не активна.
В чем дело? Помогите, пожалуйста.
Ответ:
Сообщение от Schatz
при создании таблицы через Datebase Desktop, стоит Виндовс 8
А оно должно работать на Win 8? Не все программные продукты совместимы между собой.
Вопрос: Создание таблицы макросом

Помогите пожалуйста составить таблицу , данные взять из другой таблицы. Пример во вложении. Заранее спасибо за ответы .
Ответ: Скелет макроса (без перехвата возможных ошибок).
Вопрос: Изменённое создание таблицы

Доброго времени суток дорогие форумчане! В связи с саморазвитием встал интерестный вопрос. Есть задача программа отображает месячный табель сотрудников, также в ней есть форма внести данные по сотруднику. Проблема в том что как я это вижу есть в моей бд главная таблица(табель) и дочерние имена которых состоят из табельного номера + даты. Со всеми остальными проблемами я разобрался единственное я не пойму как правильно собрать запрос на создание такой специфической таблицы. Как её вижу я:
C#
1
SqlCommand com = new SqlCommand("CREATE TABLE " + textBox1.Text + " (project_id int IDENTITY(29211,10) primary key, project_name varchar(50), project_status varchar(30), startdate varchar(50))");
Но у меня возникает другая проблема( При попытке создать таблицу с цифрами в названии в MS SQL руцями всё прекрасно выходит, но при попытке создать её через программу вызывает catch. И самое интересное если буквы с цифрами или чисто буквы пишу в бокс то таблица создаётся, а если чисто цифры балалайку. Помогите пожалуйста((((
Ответ: Вообще изначально он предполагался так:
C#
1
 SqlCommand cmdCreateTable = new SqlCommand("CREATE TABLE ""+dateTimePicker1.Value.ToString("d_m_yyyy")+"_"+textBox1.Text+""");
то есть по идеи називатся таблица должна была так дата_табельный номер избежать это увы никак( табельный номер фиксировано прописать ещё могу а вот с датой это дофига кода выходит( а что бы с пикера взял данные выкаблучивается(

Добавлено через 35 минут
УРЯ!!!!)))) Вопрос решился) Если вдруг кому то понадобиться такая же штука то вот код
C#
1
2
 string a = textBox1.Text;
 SqlCommand com = new SqlCommand("CREATE TABLE "+ a +"_"+ dateTimePicker1.Value.ToString("dd_MM_yyyy") +" (project_id int IDENTITY(29211,10) primary key, project_name varchar(50), project_status varchar(30), startdate varchar(50))");
Таблица бд будет подписана так: фраза из текст бокса(чисто цифры мы не хотим по этому я добавил в пропись буквенную преписку)_дата выбранная в дата тайм
Вопрос: Создание таблицы в Word

Здравствуйте! Помогите, пожалуйста. В первый раз создаю таблицы в word. Никак не могу задать ширину столбца и границы. Погуглила, ничего не нашла. Делаю по книге Корнякова ПРОГРАММИРОВАНИЕ ДОКУМЕНТОВ И ПРИЛОЖЕНИЙ MS OFFICE в DELPHI
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
procedure CreateDocument(AOwner: TObject);
const wdLineWidth025pt = 2;
var     MyRange, Table:variant;
    i: Integer;
begin
   Doc:=CreateOleObject('Word.Application');
  Doc.Documents.Open(WideString(PathToDoc));
  MyRange:=Doc.ActiveDocument.Range(Doc.ActiveDocument.Characters.Count-1,Doc.ActiveDocument.Characters.Count-1);
  Table:= Doc.ActiveDocument.Tables.Add(Range:=MyRange, NumRows:=2, NumColumns:=2);
  Table.Rows.Add;
  Table.Columns.Item(1).Width := 150;
  Table.Columns.item(table.Columns.Count).Borders.OutsideLineWidth:=2;
  Doc.Visible := True;
end;
Первая ошибка возникает при попытке задать ширину столбца, вторая при задании толщины границы.
Ответ: volvo, Спасибо, помогло
Вопрос: Создание таблицы из ADO.NET

Здравствуйте. У меня такая проблема возникла. Создаю программно базу данных. После чего, создаю запрос на создание таблицы и выполняю его, программа в первый раз прошла успешно. Открыл я БД через Managment Studio, а в этой моей базе данных нет таблиц вообще. Решил удалить и снова создать. удалил бд с помощью Managment Studio, и попыталcя создать снова через ADO. Начал падать ексепшен в месте создания таблицы, что мол уже есть в БД такой объект, но этого ведь этого не может быть, я же БД полностью удалял и пересоздал, в чем может быть дело? Ниже привожу фрагмент с запросом на создание таблицы и полный листинг.

C#
1
2
3
4
command = "CREATE TABLE Bands (" +
            "ID int);";
            myCommand = new SqlCommand(command, melomanConn);
            myCommand.ExecuteNonQuery();
Полный листинг программы:
Кликните здесь для просмотра всего текста

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Threading.Tasks;
 
namespace DBMS
{
    class Program
    {
        static SqlConnection melomanConn;
        static void Main(string[] args)
        {
            int choose=1;
            string path, connection_str, command;
            try { path = args[0]; }
            catch { Console.WriteLine("Вы не ввели путь к файлу базы данных!\n\nВведите путь."); path = Console.ReadLine(); }
            Program.melomanConn = new SqlConnection("Server=localhost;Integrated security=SSPI;database=master");
            connection_str = "CREATE DATABASE Meloman ON PRIMARY " +
            "(NAME = Meloman_Data, " +
            "FILENAME = '" + path + @"\Meloman.mdf', " +
            "SIZE = 6MB, MAXSIZE = 10MB, FILEGROWTH = 10%) " +
            "LOG ON (NAME = Meloman_Log, " +
            "FILENAME = '" + path + @"\Meloman.ldf', " +
            "SIZE = 1MB, " +
            "MAXSIZE = 5MB, " +
            "FILEGROWTH = 10%)";
            melomanConn.Open();
            SqlCommand myCommand = new SqlCommand(connection_str, melomanConn);
            myCommand.ExecuteNonQuery();
            command = "CREATE TABLE Bands (" +
            "ID int);";
            myCommand = new SqlCommand(command, melomanConn);
            myCommand.ExecuteNonQuery();
            melomanConn.Close();
            Console.ReadKey();
        }
    }
}
Ответ: guma, CREATE DATABASE создает базу данных, но не переключается на нее. И так как в строке соединения указана база master, то ты очевидно создал таблицу в базе данных master. Выход в использовании команды USE databaseName или добавлении имени БД к имени каждого создаваемого объекта. Ну или можно после CREATE DATABASE открывать новое соединение к созданной базе.
Вопрос: Создание таблиц в СИ

Создание таблиц в СИ
Предлагаю в этой теме создать некоторое мини мануал или учебное пособие по созданию таблиц на WinApi. C описанием всех тонкостей настройки и/или оформления. Но очень бы хотелось изучить эту тему полностью и в развернутом виде.

Предлагаю к рассмотрению создание таблицы вида:
Ответ:
Сообщение от Dragokas
разделенная символами \t (псевдо-разделитель колонок).
вы вроде хотеле продемонстрировать как добавлять, удалять, очищать все таблицу и т.п. будьте любезны
Вопрос: Запрос на создание таблицы в Access из Delphi

В общем, проблема такая. Есть БД в Access, в ней есть запрос на создание таблицы (составить список клиентов, не выплативших кредит). Есть программа в Delphi. Она подключена к этой БД. Как сделать так, чтобы при нажатии на "Чудо-кнопку" запускался запрос в БД и обновлялся DBGrid в Delphi? С Sql на вы, как бабуля в TeamHacker. Помогите сделать этот гребаный курсач
Ответ: 1. Дельфи, а точнее Jet не умеет читать дополнительные данные, в которых хранятся отношения между таблицами, из Акцеса, так-что придется это делать самому.
2. На картинке я вижу запрос Долги в Акцесе. Сделайте желаемый вами запрос в Акцесе и если он вас устроит, текст его можно будет импортировать в Дельфи
Вопрос: Создание таблицы в базе данных

Нужна помощь в создание таблицы в базе данных. Файл базы данных имеет расширение mdf. Создание производится кодом c#.
Ответ:
Цитата Сообщение от chudonline Посмотреть сообщение
есть созданная БД в MS SQL подключена к c#
Цитата Сообщение от chudonline Посмотреть сообщение
через c# создавать таблицу в этой БД кодом
Выполнить запрос на создание новой таблицы: https://msdn.microsoft.com/ru-ru/library/ms174979.aspx
Код SQL
1
2
3
4
CREATE TABLE dbo.Globally_Unique_Data
    (guid uniqueidentifier CONSTRAINT Guid_Default DEFAULT NEWSEQUENTIALID() ROWGUIDCOL,
    Employee_Name VARCHAR(60)
    CONSTRAINT Guid_PK PRIMARY KEY (guid) );
Вопрос: Laravel. Ошибка команды php artisan make:migration. Создание таблиц

В консоле openserver задаю команду
php artisan make:migration
для создания таблиц. Таблицы не создаются выводится ошибка not enough arguments (missing name). В чем может быть проблема. Миграции сформированы.
Попробывал убрать свои миграции. Нет выскакивает та же ошибка. Может быть какой то файл laravel надо править.
Ответ: В чем проблема-то все таки.
Может быть установить последнюю версию MySQL, у меня сейчас 5.6

Добавлено через 19 минут
попробовал подключить MySQL 5.7
Вышло сообщение
Код
Неизвестная база данных
То же самое при переключении на MySQL 5.5

Добавлено через 1 час 29 минут
Все проблема решилась.

Удалил старую базу, вернее сказать она сама удалилась (сам не понял как?, что наводит на грустные мысли о зыбкости бытия).

Я установил следующие модули:
apache 7-64
php 7.1-64
mysql 5.7-64

Все таблицы встали в базу данных.

Видимо последняя версия фреймворка LARAVEL работает только с базами данных от 5.7. (полагаю более ранние версии apache и php здесь не при чем).

Вот и вся проблема - будем знать!
Вопрос: Выгрузка данных из таблицы Paradox в Excel

Здравствуйте, помогите пожалуйста, есть таблица Paradox - Посещаемость. В неё по кнопке добавляются автоматически ФИО и пользователю нужно просто проставить +/-. В следствии чего получается что ФИО и даты в таблице повторяются. При выгрузке в Excel они так и выходят несколько раз одинаковые... Как выгрузить данные так, что бы в Excel получилась стандартная "шахматка" посещаемости, как на рисунке:
Ответ: Эксперты, помогите пожалуйста, я все темы с форума пересмотрела и по всему интернету уже наверно тоже... Конкретно такого не нашла...